角度而言,王世充此举,简直就是一步臭棋。郑国目前的军事实力,的确不适合出城作战。当前,最明智的决策,应该是集中兵力,固守洛阳,凭借洛阳的城池坚固,抵御唐军,等待窦建德大军到来。
相反,王世充率军出城,正是李世民所希望看到的。如果李世民挥兵强攻洛阳,或许最终能够攻下洛阳,但也会付出极大的伤亡与代价。倘若王世充带兵出城,李世民便可布置兵力,将王世充的精锐消灭在城外,令其元气大伤,拿下洛阳会更容易一些。由此可见,两军在洛阳城外的血拼,即将开始。
转眼,到了武德四年(621年)。此时,唐、郑两军之间的洛阳攻防战,已经如火如荼地开打了!
武德四年(621年)正月,王世充率先向唐军发起进攻。前文说过,武德三年(620年)十月,罗士信巧施妙计,大破郑军,智取千金堡。夺取千金堡,使得此地成为牵制洛阳的一处军事要塞。故而,王世充将千金堡视为眼中钉,肉中刺,无论如何也要从唐军手中夺回千金堡。
果然,刚一开年,王世充亲率数万郑军,就气势汹汹地杀奔千金堡而来,对千金堡展开了疯狂的反扑。看这架势,王世充是不惜任何代价,也要攻下千金堡。李世民未卜先知,他早就料到,王世充肯定会反攻千金堡。正因如此,李世民提前布下先手,委派两员名将镇守千金堡,他们分别是行台仆射屈突通、赞皇公窦轨。
屈突通不用说,那是隋、唐两代功勋卓著的名将,久经沙场,以擅长守城而闻名。同样,窦轨也是唐军中著名的战将,从晋阳起兵到唐初统一战争,一直征战四方,军功赫赫。更重要的一点,窦轨还是李世民的舅父。所以,李世民留下屈突通、窦轨镇守千金堡,为的正是防备王世充反扑。
虽然屈突通、窦轨是能征善战之将,但毕竟势单力孤。面对王世充的数万大军,唐军渐渐不支,千金堡开始告急。没有办法,屈突通只好点燃烽火,向李世民求救,希望大军前来支援。
看到屈突通的求救信号,李世民并没有立刻出兵。这绝不是见死不救,李世民不愧是一位军事奇才,他判断,以屈突通的守城能力,肯定还能撑得住。此时按兵不动,反而能够起到麻痹敌军的作用,趁敌军松懈之时,再大举出击,从王世充背后包抄,断敌归路,或许可以达到出其不意的效果。
终于,直到屈突通第三次点燃烽火求救,李世民觉得时机差不多了,即刻率领数千玄甲军主力,倾巢而出,向千金堡挺进。由于李世民策马扬鞭,一路疾驰,很快脱离了主力,身边只跟着几名亲兵。
到了千金堡,李世民与王世充大军的迎面撞上。可是,李世民毫无惧色,迅速弯弓搭箭,一箭射出。只见,对面的一员敌将,中箭落马。然后,李世民身边的玄甲亲兵,一拥而上,生擒了这员敌将,他就是王世充的骑兵大将葛彦璋。葛彦璋中箭被擒,郑军一时间惊愕万分,面面相觑。
没等王世充反应过来,玄甲军主力随之而来。数千玄甲军骑兵,风卷残云,从敌军后方大举包抄、掩杀上来,一阵大砍大杀,郑军大败,被斩受俘者,多达六千余人。王世充本人,亦是十分狼狈,仓皇逃离,险些被唐军俘虏:
行台仆射屈突通、赞皇公窦轨将兵按行营屯,猝与王世充遇,战不利。秦王世民帅玄甲救之,世充大败,获其骑将葛彦璋,俘斩六千馀人,世充遁归。 (《资治通鉴》)
本来,王世充率领主力出城,是要寻找战机,击败唐军。不料,首战失利,不仅没能夺回千金堡,反而折损了六千兵马,大败而逃。不过,屋漏偏逢连夜雨,更糟心的事,还在后头!
王世充兵败千金堡,收拢残兵,灰头土脸地逃回洛阳。不久,太子王玄应率领数千兵士,从虎牢关押运着一批粮草,前往洛阳。此时,洛阳城内,粮食紧缺,日益捉襟见肘。所以,王世充太需要这批粮草了。
然而,王世充的对手是李世民。李世民捏准了王世充的七寸,既然洛阳缺粮,何不顺手牵羊,打掉郑军的这支押粮部队。于是,李世民命令麾下大将李君羡,带领一队人马,于半路设伏。结果,王玄应刚一到,唐军伏兵就从四面八方杀出,邀击郑军,大破数千敌兵。王玄应仅以身免,粮草被唐军悉数劫走。
重创王世充、王玄应父子后,李世民马上拟定了一份进围洛阳的作战计划,写成奏表,委派谋臣宇文士及,前往长安,上呈唐高祖李渊,请父亲定夺。高祖接到李世民的上表,当即批准了他的作战计划。同时,为了激励李世民和前线将士,李渊又让宇文士及返回前线,转达自己的旨意:
归语尔王:今取洛阳,止欲息兵。克城之日,乘舆法物,图籍器械,非私家所须者,委汝收之。其馀子女玉帛 并以分赐将士。 (《资治通鉴》)
得到了父亲的首肯,李世民便要正式实施攻打洛阳的计划。很快,唐军又迎来了下一场激烈的血战——“青城宫之战”。
武德四年(621年)二月十三日,李世民统率唐军,移师青城宫,在此地修筑防御工事,准备进攻洛阳城。没等唐军修好壁垒,排好阵形,王世充却率领两万兵马,自洛阳方诸门倾城而出,在故马坊一带