宇文化及所部,是隋朝精锐的御林军,兵士均为关西劲卒,号称骁果军,但其最大的弱点是军粮极其匮乏。童山之战,双方拼死搏杀了整整一天。初战,瓦岗军不利,李密中流失落马,左右奔散,赖骁将秦叔宝拼死保护才得以活命。随后,瓦岗军决死力战,终于勉强击败了宇文化及的骁果军。由于宇文化及粮尽,部下星散,骁果军竟自行崩溃。宇文化及北趋魏县(今河北大名西),为窦建德所灭。
童山之战,李密虽击败了宇文化及,但瓦岗军的劲卒良马也死伤甚重,士卒疲惫不堪,气势转衰。坐山观虎斗的王世充倒坐收渔翁之利。
4、
618年九月,王世充趁李密疲惫之机,精选兵卒二万余人,战马三千匹,进击李密。
在这次决定命运的大战中,李密依然骄矜自大,拒绝了裴仁基以精兵守要路,然后西逼东都击其虚弱的正确策略,反被王世充伏兵突袭,全军大败,本营覆没,亲将秦叔宝、程知节(程咬金)等被俘,大将单雄信等投降。当时,有人劝说李密走黎阳,与徐世勣汇合。但由于两人之前已相互猜忌、怨恨,故李密不敢奔黎阳。
走投无路之下,听说李渊已于618年五月在关中称帝,建立唐朝,李密乃于九月渡河至河阳降唐。轰轰烈烈、盛极一时的瓦岗军宣告失败。