大業(yè)十四年(618年)正月,得到東郡援軍七萬的王世充卷土重來。王世充先是將部隊(duì)轉(zhuǎn)移到洛北,南對各縣,然后造浮橋渡過洛水,期望畢其功于一役,已經(jīng)連輸兩次的王世充,就如一個(gè)輸紅眼的賭徒一般,這是把全部身家都壓了上去,希望跟李密做個(gè)了結(jié)??墒?,天不從人愿,王世充率部作戰(zhàn),先勝后敗,隋軍死傷數(shù)萬,驍將揚(yáng)威、王辨、霍世舉、劉長恭、河內(nèi)通守孟善誼及梁德重,董智通先后陣亡。王世充三戰(zhàn)皆墨,自覺罪大亦不敢回洛陽,向北逃亡孟縣(今河南孟縣南),途中又凍死萬余人。后來越王楊侗派人赦免其罪,王世充才帶殘軍回到洛陽,自此不敢出城作戰(zhàn),僅靠手中不多的兵力,死守東都。
李密乘機(jī)進(jìn)據(jù)金墉城,修其門堞,大造廬舍,作為瓦崗軍的臨時(shí)指揮部。不久,就聚集兵眾三十余萬。這里距東都僅數(shù)十里,平時(shí)擂鼓出操的鼓聲都能聽到。楊侗感覺李密的威脅越來越大,于是急派金紫光祿大夫段達(dá),民部尚書韋津率軍出城迎戰(zhàn),做最后一搏,結(jié)果大敗而歸,韋津戰(zhàn)死。此后,隋軍便真的龜縮于東都城中,不敢再行出戰(zhàn)。
此時(shí),瓦崗軍的勢力也發(fā)展到頂峰,成為天下最強(qiáng)大的一支義軍。于是,偃師、柏谷(偃師東南洛水南岸)等地,在長期與瓦崗軍為敵后,舉地歸降。河陽都尉獨(dú)孤武都,檢校河內(nèi)郡(今河南泌陽)丞柳燮,職方郎柳續(xù)等也都舉郡歸降,自此中原地區(qū)大部分都落入瓦崗軍的手中。河北的竇建德、江淮的朱粲、山東的孟海公、徐圓朗等勢力強(qiáng)大的義軍紛紛遣人上表,請求李密稱帝。瓦崗軍內(nèi)部的裴仁基等也上表請李密稱帝,以安天下民心。可是李密卻認(rèn)為東都未平,時(shí)機(jī)未到,沒有答應(yīng)。但瓦崗寨在各地義軍中的盟主地位已成為大家的共識。
李密圍攻東都洛陽之際,太原留守、唐國公李淵與其子李世民,晉陽宮副監(jiān)裴寂,晉陽縣令劉文靜等人在太原公開起兵反隋。李密與王世充廝殺時(shí),李淵已派劉文靜往北疆向突厥始畢可汗稱臣,借兵;繼而南下,先取關(guān)中,立煬帝孫代王侑作天子(即隋恭帝);又奪取河?xùn)|等地,遂成割據(jù)一方的強(qiáng)大勢力。大業(yè)十四年(618年)正月,東起商洛(今陜西丹鳳),南至巴蜀郡縣官吏,小股義軍,氐、羌酋長,無不爭相向李淵請降。
李淵稱王,以長子李建成為左元帥,次子李世民為右元帥,督軍十萬余人聲稱要支援東都,實(shí)際是讓東都既不落入李密之手,又能最大限度地消耗王世充的力量,以觀察形勢,伺機(jī)向河南擴(kuò)張。李淵大軍抵達(dá)東都后,與李密有些小規(guī)模戰(zhàn)斗,未分勝負(fù);卻擊敗了東都守軍段達(dá)部,殺四千余人。其后設(shè)置新安、宜陽二郡,留兩員大將鎮(zhèn)守,作為進(jìn)軍河南的橋頭堡,然后班師長安。同時(shí),李淵又派太常卿鄭元壽率兵出兵商洛取南陽(今河南鄧州),派左領(lǐng)軍府司馬、安陸(今湖北安陸)人馬元規(guī)統(tǒng)兵巡行安陸與荊、襄等地,招撫當(dāng)?shù)厝藲w順李淵。
河北竇建德,江淮杜伏威,山東徐圓朗等部也紛紛出兵搶奪天下。瓦崗軍占的中原地區(qū)立時(shí)成為四戰(zhàn)之地,若不及時(shí)發(fā)展,瓦崗軍就會(huì)被連續(xù)不斷的戰(zhàn)事拖垮。李密于是決定向列強(qiáng)尚未觸及的黎陽以東地區(qū)發(fā)展。大業(yè)十四年(618年)二年,李密派遣親信房彥藻、鄭颋等東出黎陽,攜李密的親筆信,分道招撫各州縣。到竇建德這兒,竇建德根本不愿隨房彥藻南下見李密,只是回復(fù)一封信,言辭十分客氣,因?yàn)檎紦?jù)涿郡的羅藝時(shí)不時(shí)地攻打自己的地盤,自己實(shí)在脫不開身,末了還請求李密來幫自己打羅藝。這顯然是一番客套話,竇建德心里最想的還是自己發(fā)展,根本不愿意委身李密,先前的上表,不過是一時(shí)的權(quán)宜之計(jì)而已。
房彥藻沒能說服竇建德,只好返回。行至衛(wèi)州(今河南淇縣),遭王德仁伏擊被殺。王德仁前面我曾提過,是個(gè)占據(jù)林慮山、擁兵數(shù)萬的山大王,后來歸降瓦崗寨。大概是看到李密殺死翟讓,感到十分寒心才反叛的。