这种对射持续没有多久,曹军就被完全压制住。大量的伤亡让曹军兵卒士气大挫。行驶在最前面的长船已经非常靠近曹军行走的“陆桥“了,再往前就要搁浅。许多步卒跳入水中,涉水向”陆桥“上攻去。这些兵卒有剑盾重步兵,陌刀兵,还有普通的郡县兵刀牌手。
船上的射手继续着对曹军兵卒的攻击,连弩和反曲弓射出的箭矢带着凌厉之势向曹军扑去。维京长船的水手也开始抛出飞斧,远程击杀“陆桥“上的曹军兵士。剑盾重装步兵上岸之前投出一轮势如滂沱大雨的标枪,成片成片放倒靠着水岸的曹军兵卒。而后才开始向前冲杀。
在刚刚露出水面的泥泞地表上,两军厮杀缠斗在一起,兵器碰撞声,喊杀声响彻云霄。徐晃手持长枪,策马两边奔走,高声嘶喊指挥着,希望能押住本方阵脚和守护住本方的士气。
一名吕布军的将领提刀策马从一只长船上跃下,涉水上岸,马蹄踏出朵朵水花,直向徐晃冲来。来将正是张辽的从将颜良,马到徐晃近前,二话不说,挥刀向徐晃斩去。
徐晃不敢怠慢,连忙举刀招架。颜良的部属亲兵则与徐晃的副将亲兵们战至一处。徐晃颜良二人战至不到三四个回合。又有一将杀到,正是张辽本人。
徐晃使出浑身解数,堪堪与颜良打个平手,张辽投入战斗后,他是再也招架不下去了,虚晃一刀,拨马就走。颜良的几个部属亲兵上前兜住他。被徐晃左右各一刀,连斩两人。但同一时刻,颜良的刀也到了,一个力劈华山,兜头斩下,将徐晃的头胄连带脑袋纵向劈成两半,尸身栽倒在地。
曹军此时伤亡惨重,主将又已阵亡,本已士气低落的他们再也坚持不下去,顷刻间就呈溃败之势。残存的曹军兵卒向前或向后涌去,躲避侧面的张辽军攻击。这种蜿蜒曲折泥泞的道路根本不适合奔跑,再加上有辎重阻碍,不久就造成了人相踩踏的效果,很多人在挤倒后,被活活踩死。张辽军继续从溃兵后面和侧面进行攻击,更恶化了这种状况,曹军死伤无算,临近岸边的渍水都被鲜血染的殷红。
徐晃的曹军除了少部分逃回穰城和樊城的外,其余的兵将全军覆没,要么阵亡要么被张辽所俘虏。辎重粮草也全部被张辽所缴获。
听闻徐晃败亡消息的曹仁顿时傻眼了,眼下城中之粮仅够三天用度。他只得再次向曹操紧急求援。曹操也很是无奈啊,连续给襄阳派出两支援军,两支都覆灭了。但襄阳的战略地位太重要了,断不能有失。他又花费数日时间在许都附近东拼西凑了一只两万人之师,由夏侯惇率领,迅速驰援曹洪。
但此时张辽已经攻占穰城,重新光复丢失多年的赞城,完全挡住了曹军援军的来路。夏侯惇顿兵穰城城下多日后,襄阳和樊城的曹军因断粮多日发生哗变,守将曹仁被杀,守军向张辽献降。几日后,张辽放弃樊城,穰城和赞城,只据守襄阳。夏侯惇进入已成空城的樊城,与襄阳隔水相望,算是给了曹操一个交待。
张辽这样做是收到吕布的指示,吕布只要襄阳,不要汉水东岸一城一池的理由是他不想为曹操与刘备或者之后可能占领荆州的孙权充当隔离板