戊午(三十日),王世充的郑州司兵沈悦派人到唐左武侯大将军李世绩处请降。为了接应沈悦,李世绩派唐左卫将军王君廓夜晚带兵攻击虎牢,沈悦作内应。于是李世勣顺利夺取了虎牢关,抓获了郑国的荆王王行本及其长史戴胄。
拿下虎牢关,对后来的战事发展并取得最终的胜利,起到了至关重要的作用!
三月,唐军在洛阳城外挖沟筑垒困守。
洛阳被长期围困,城内缺粮,一匹绢才值三升粟,十匹布才值一升盐,服饰珍玩,贱如土芥。百姓把草根树叶都吃光了,就一起澄取浮泥,放入米屑作成饼吃,食后都得病,身体肿胀脚跟发软,饿死的人交错着倒在路上。
当初皇泰主杨侗迁百姓入宫城时,有三万家。到这时不足三千家了。就是地位高贵的公卿,这时连粗糠都吃不饱,尚书郎以下官吏,需自己亲自参加劳动,还往往饿死。
窦建德有心救郑,命令他的将领范愿守卫曹州,调集孟海公、徐圆朗的所有兵马,向西来救援洛阳。
夏军到了滑州,王世充的行台仆射韩洪打开城门迎他们入城。己卯(二十一日),军队到酸枣。窦建德攻陷管州,杀了管州刺史郭士安;又攻陷了荥阳、阳翟等县,水陆并进,用船运粮,向西溯黄河而上。
王世充的弟弟徐州行台王世辩派遣手下的将领郭士衡带几千兵马与窦建德会合,共计十几万人,号称有三十万,在成皋东原扎营,在板渚修筑宫室,派人和王世充互通消息。
当初,窦建德写信给李世民,请唐军退到潼关,退还夺取的郑国土地,重修原来的睦邻关系。
李世民召集将佐商议此事,众人都请求避开窦建德的兵锋。郭孝恪说:“王世充已是穷途末路,马上就会成阶下囚,窦建德远道而来救助王世充,这是天意要郑、夏两国灭亡。我们应当凭借虎牢之险抵御窦建德,视情况而动,肯定能打败他们!”
记室薛收说:“王世充保据东都,仓库充实,统帅的兵马,都是江淮地区的精锐,现在的困难只不过是缺粮。因为这个缘故,被我们拖住,想打打不了,要坚守又难以持久。窦建德亲自统帅大军远道赴援,也会尽出其精锐。如果放他到此,两寇合兵,将河北的粮食运来供给洛阳,那么大战才展开,不知什么时候结束,统一天下的日子更是遥遥无期了。现在我们应当分出兵力围困洛阳,加深壕沟增高壁垒,如果王世充出兵,要小心不和他交战。大王您亲自率领骁勇精锐,先占据成皋,磨快兵器训练兵马,等他们到来,以逸待劳,一定能够克敌。打败窦建德后,王世充自然也就败亡,不出二十天,就会捉住两个国君!”
他们所说深合李世民之意。
萧瑀、屈突通、封德彝则都认为:“我军疲惫不堪士气低落,王世充凭借坚城固守,不容易很快攻克,窦建德挟胜利之势而来,士气高涨锐不可挡,我军腹背受敌,不是好办法,不如撤退保守新安,以便等待时机。”
李世民却坚定地说道:“王世充损兵折将,粮食吃尽,上下离心,我们不必花气力攻打,可以坐等他败亡。窦建德刚刚打败了孟海公,将领骄傲,士卒疲惫,我们占据虎牢,等于扼住他的咽喉。他如果冒险决战,我们可以轻而易举打败他;如果他犹豫不决,不来交战,要不了十天半个月,王世充自己就会溃败。我军破城后兵力增强,士气军势自然倍增,一下打败两个敌人,就在这一仗了。如果不迅速进军,窦建德进入虎牢,周围各城新归附,必然不能坚守;两敌合力,势力必然强大,怎么会有机可乘呢?我的计划决定了!”