黄昏前,卢象升率领将士们退回贾庄,准备明天同情兵的主力决战。派往鸡泽送信的小校已经转来,知道高起潜不肯发兵相助,象升恨恨地叹口气,一句话也没有说。
三更时候,月色苍茫,觱篥声突然从四面吹响起来。卢象升走出军帐,四面一听,知道已经被敌人四面包围。他非常镇静,好像这结局早在他的意料之内,只是仍不免在心中遗憾他说:
“高起潜的关宁铁骑离这儿只有五十里,假若能够赶来,给敌人一个内外夹击,该多好啊!”
第二天是十二月十二日。敌人在拂晓前从西边又来了一万多骑兵,连昨夜来到的有三万以上,把卢象升的营寨围了三重。过了一会儿,大色大明,但天气昏霆,日色惨淡,刮着冷风。突然,觱篥声、炮声和喊声大作,开始从四面向明军猛攻。虎大威守西面,杨国柱守东面,南北两面由副将等官防守。在四面紧要地方,架好大炮。卢象升往来指挥,炮不乱发。这些炮手的名字他全记得,他叫谁谁就点放。有一次当他正在指挥开炮时候,炮手中流矢阵亡,而敌人像潮水似的涌了近来。他立刻跳下马,抓住火绳,连开两炮,打死了一批敌人。第二个炮手赶来,从他的手中接住火绳,他才重新上马,赶往另一个最危急的地方督战。
自辰至未,敌人猛攻不退。象升营内的火药和铅弹完了,箭也完了,他的脸孔被硝烟熏黑,衣服被烧破几处,井被流矢穿透了几个洞洞。西南角的敌人,听见象升营中的炮声齐暗,扛着四面红旗,冲了进来,这时营中炮烟弥漫,几丈远看不见人。象升大呼杀贼,在潮水一般的清兵中左右冲杀。忽然看见虎大威被敌人包围,支持不住,他冲了上去,大叫说:
“虎将军!今天是我辈为国尽忠的日子,个要怕死!杀呀!杀呀!”
虎大威杀开一条血路,同他会师,挽着象刀的马缰劝他突围。他不肯突围,用刀向虎大威扬一扬,大声说:“放手!”虎大威放了手,立刻有一大群敌人把他们冲散了,以后再也没有会合的机会。
经过半天的攻守战和半个时辰的混战之后,卢象升的将士死伤惨重,剩下的不多了。贾庄外边不远有一座蒿水桥。战场已经由贾庄移到蒿水桥边,实际上也只是些零星战斗。明兵这一堆,那一团,被敌人分割包围,坚持着最后的战斗。这种战斗,既不是为着胜利,也不是为着突围,而是受一个十分单纯的愿望所支配,就是要在自己倒下之前多杀死一个或几个敌人,死不投降。
虎大威和杨国柱都负了伤,不知什么时候就突围走了。家人顾显一直跟在卢象升的身边,负了十几处伤,栽下马去,失了知觉,过了片刻,他突然抬起头,睁开血红的眼睛,但是他没有再看见总督和五明骥。正在这时,有一群敌骑从他的面前奔过,他从地上抬起短剑,用力向敌人掷去,恰好刺中了一个敌人的头部。敌人大叫一声,栽下马去,“老子又赚了一个!”顾显在喉咙里骂了一句,倒下去死了。
卢象升已经受了三处箭伤和两处刀伤,他的身边只剩下宣府参将张岩、掌牧官杨陆凯和二十几个骑兵,而且都负伤了,他率领着二十几个人杀到蒿水河边,被宽阔的河水拦住,冰不厚,已经有几匹马踏破了冰凌陷在河里,对岸有一个穿红袍的敌将带着一起人用乱箭射来,象升的左胸上又中了一箭。他拔出箭,大吼一声,五明骥腾空一跃,跳过了两丈多宽的河水。敌将大吃一惊,回马便逃。象升连砍死两个敌人。如果他这时向南奔去,会很容易地脱离战场。但是他没有这个想法,他回头一看,发现跟着他的二十几个人都不曾过来,正在被十借以上的敌人围攻。他又吼叫一声,同时把镫子一磕。五明骥好像懂得主人的意思,打个转身,踏着蹄子,喷鼻,奋鬣,愤怒地叫了一声,一纵身跳回到河水这边,往敌人的核心冲去,卢象升因为流血太多,感到自己快要不能支持,快要死了。他一面砍杀,一面呼喊着下边的话,鼓励他的将士,也鼓励他自己:
“将军断头,勇士捐躯,就在此时!杀!杀!……弟兄们,用劲儿杀呀!……”