兩軍一交戰,瓦崗軍就吃了大虧。更要命的是,瓦崗軍的將領單雄信、陳智略、張童仁等人,竟然在戰場上主動投降了王世充。
這幾個人,都是瓦崗軍的「主將」。他們的「倒戈」,直接導致了瓦崗軍的軍心大亂,潰不成軍。
李密一看這情形,知道大勢已去,只好帶著剩下的兩萬多人,狼狽逃竄。
邙山之戰,瓦崗軍幾乎是「全軍覆沒」。除了少數幾個人跟著李密逃走了,其他的將領,要麼戰死,要麼被俘,要麼投降。
那些被俘的將領,後來也大多投降了王世充。比如,裴仁基、秦叔寶、程咬金、裴行儼、李公逸、羅士信、周文舉、王當仁、周法名、祖君彥、吳黑闥、牛進達等人。
秦叔寶、程咬金、羅士信、吳黑闥、牛進達等人,在投降王世充後不久,又主動「反水」投靠了唐朝。
魏徵也投靠了唐朝,不久又勸徐世勣投靠了唐朝。
他們這樣做,固然有「識時務者為俊傑」的考慮,但也在一定程度上,暴露了他們「反覆無常」的本性。