瓦崗軍是隋末農民起義軍隊中戰鬥力最強的隊伍,曾給隋朝以重創。但最終卻並未奪取政權,而是軍隊潰散,降於唐朝。
大業七年,東郡韋城縣人翟讓因犯罪而入獄,獄吏黃君漢私自釋放了他。翟讓逃亡瓦崗聚眾起義。同郡的單雄信、徐世勣也都紛紛加入,勢力逐漸增強。他們在永濟渠沿岸劫奪來往船隻,以致“資用豐給,附者益眾”,起義隊伍逐步擴大起來。
大業十二年,貴族出身的李密,在參加楊玄感起兵失敗後,投奔瓦崗軍。李密較有政治眼光,他建議翟讓積極發展勢力,擴大影響。翟讓重視李密的建議,首先攻取了滎陽。滎陽是中原的戰略要地,向東是一片平原,向西是虎牢關。虎牢關以西的鞏縣有隋的大糧倉洛口倉。取得洛口倉不僅可以得到大量的糧食,而且已逼近東都洛陽。奪取滎陽是瓦崗軍發展勢力的重要一步。
麵臨強大的瓦崗軍,滎陽太守楊慶無可奈何,隋煬帝特派“號為名將”“威震東夏”的張須陀為滎陽通守,鎮壓瓦崗軍。李密認為張須陀勇而無謀,遂建議翟讓與張須陀正麵對戰,佯裝敗北逃走。李密率精兵埋伏在滎陽以北的大海寺附近,張須陀緊跟翟讓十餘裏,到大海寺以北的林間時,李密伏兵四起,隋軍陷入重圍。張須陀本來掉以輕心,突如其來的強兵,使他措手不及,戰敗被殺。此役一敗,隋軍“晝夜號哭,數日不止”。可見,這次瓦崗軍的勝利是對隋煬帝政權的沉重打擊。
大業十三年二月,瓦崗軍攻取洛口倉,並開倉濟貧,大量貧苦農民加入起義軍。隋朝在洛陽的越王侗派遣虎賁郎將劉長恭率軍2.5萬人前往鎮壓瓦崗軍。翟讓、李密預先偵知了隋軍的動向,作了周密的部署。劉長恭對瓦崗軍的情況則一無所知,看到瓦崗軍麵上人數不多,遂麻痹大意起來。瓦崗軍乘隋軍初來乍到,餓饑疲憊之時,大舉進攻,致使隋軍大敗,死傷十之五六。劉長恭倉皇逃回東都。瓦崗軍繳獲大量的輜重器甲,力量壯大,聲威大振。