开封南下的通济渠,对民用物资设卡收税,并阻断了隋军的军事运输。张须陀领兵在黄河东侧的陆路上行进,意图切断瓦岗军对此段永济渠的控制。永济渠的控制权对隋军和瓦岗军都是此消彼长的命脉,因此,瓦岗军大当家翟让亲率主力二万人前来阻击来犯的隋军。
616年12月,张须陀将一万人马布成三个方阵,呈品字形迎敌。二军混战,隋军更加训练有素,阵型始终保持不乱,翟让大军不敌,依仗熟悉地势,虽败不乱,率领军队趁天黑脱离了战场。
张须陀知道此地乃瓦岗军地盘,后方支援源源不断,隋军携带的粮草不足,又无其它郡出兵增员,只能速战。第二天,敦促后军靠近距离,自己率领前军继续追击,追击十余里,至大海寺附近,此地地势起伏,树木丛生,瓦岗军在四周早已布满了伏兵,骤起迎战,喊杀震天。张须陀看到漫山遍野尽是瓦岗军,足有四万之多,命令全军保持队形向后撤退。张须陀率领三千多人的方阵奋力激战一个时辰,从密集敌群中冲了出来,却没有见到后军的踪影,原来魏成见瓦岗军势大,哪敢驰援,丢弃辎重率军逃跑了。
张须陀见到随己冲出来的将士伤亡过半,再向战场内望去,二个隋军方阵已经被敌军分割
包围。张须陀对将士们说道:“凡是负伤的将士,立刻继续撤退,直奔荥阳。其余人,随我救援受困战友。”
张须陀率领一千多人,掉头冲入瓦岗军中,为一个隋军方阵的后撤之路打开了缺口,有一千多隋军冲了出来,四散而逃。张须陀再看己方人马,仅剩千余人,几乎人人带伤。张须陀知道若再带领他们去救援另一个被围的方阵,必然全军覆没,只好忍痛下令撤退。
李密一直在山岗上观察战况,发现我军胜势已定,敌军开始溃逃,命令站在身边的谢映登率领五百骑兵追击。谢映登率领骑兵绕过主战场,直赴隋军撤逃之路。
张须陀见敌人骑兵追来,亲自断后,挥舞大刀,砍杀了数人,谢映登认出张须陀必是隋军高级将领,指挥骑兵围攻,自己弯弓搭箭激射,张须陀身中数箭,由于厚甲阻隔,依然能凶猛酣战,谢映登瞄准战马再射,张须陀马腿中箭,扑倒在地,张须陀跳下马背,拼尽最后气力,将近前军士砍的人仰马翻,谢映登骑马冲来,手执长槊连环数击,刺透了张须陀的胸膛。
张须陀惨烈战死,时年五十二岁,逃回到荥阳的将士痛哭流涕,为这样体恤将士的将军战死,而感伤不已。
杨广闻讯,非常悲伤,责令将避战而逃的魏成斩首,追赠张须陀为金紫光禄大夫、荥阳郡守。
杨广面对瓦岗军汹汹气势,一时竟然再也派不出能将强兵,只能任命光禄大夫裴仁基为河南道讨捕大使,秦琼等齐郡兵马全部归裴仁基统领。秦琼和罗士信率领齐郡军民抵抗义军进攻,依然保持郡城及周边县城不失,裴仁基领兵坐镇虎牢关,护卫荥阳与洛口仓。虎牢关地处荥阳以西三十多里的险要山隘,再往西七八十里是洛口仓,再往西百里就是洛阳了。
616年(大业十二年)年末,杨广为了防备突厥进犯,任命李渊为太原留守、晋阳宫监。
----------------------------------
注1:
程咬金,济州东阿(今山东东平西南)人,出身中层官吏之家,祖父官至北齐晋州司马,父程娄是隋朝济州大中正。程家是当地大户,隋末动乱,程咬金二十出头,血气方刚,组建民团保护家园。程咬金即勇猛又变通,在当地崭露头角。