陆抗占据竹溪城,于城楼高处日夜观测汉军动向,对夏侯霸分兵的举动了如指掌。
此时雨势减弱,但仍断断续续时下时停。
陆抗等了一个雨停的时机,让副将率军假意出城进攻夏侯霸的营寨,逼迫汉军聚拢在营中防守,却暗中自行从城南撤出一支五千人的兵马返回堵水河岸与等候在那里的水师汇合。
陆抗率军登船,依靠水路行船之便迅速东靠,在蓑衣岭北岸下了船,后发先至抢在赵广和柳隐两人之前于山沟之间设下埋伏。
五千对七千,陆抗并不贪功,只对赵广和柳隐的前部进行突袭。
吴军占了地利和出其不意之便,于此伏击重创了赵广和柳隐前部千余人之后便即刻撤退,不给汉军追击和缠斗的机会。
伏击得手见好就收的陆抗南下返回堵水河岸,故技重施登上水师的船队,赶往上庸与陆凯汇合。
上庸城外,廖化军遭到了吴军和魏军双向的夹击。
陈泰在看到吴军船队经过南门外的堵水之时便立刻组织了城中的魏军开城出战,使廖化无暇顾及自己身后的情况,帮助陆凯军顺利完成了登陆。
廖化也迅速意识到东吴军队是来助魏军夹攻自己的,但分兵迎敌却落入了陆凯的算计。
吴军故意在登陆之后没有迅速前进,而是选择在河岸背水列阵摆出看似脆弱的长龙阵形引诱汉军来攻。
前来迎战的汉军对水战还比较陌生,见敌军以弱势阵形在河边列阵,想当然地希望用一个冲锋将吴军顶下水去,但却在冲上去之后遭到了吴军水师船队上弓弩武器的无情压制。
陆凯的兵力本就多余廖化全军,此时廖化又是分兵迎战,汉军又被吴军水师的船队压制,很快便被陆凯指挥的吴军击溃。
上庸城下廖化正在指挥士卒与冲出城的魏军厮杀,一度已经占据上风,但后方失火却令他没能在关键时刻给陈泰和上庸魏军最后一击。
分兵迎击吴军的士卒被击溃之后,陆凯长驱直入,前锋直接攻入了廖化的营寨。
廖化只得放弃与陈泰的交战,率军返身来救援营寨。
吴军攻入汉军营寨的前锋近千人被廖化回防之后艰难歼灭,但此时廖化军自身的损失也已经达到了三成以上,活着的人之中还有大量的伤兵。
迫不得已,廖化下令紧闭营门转入守势。
陆凯不依不饶,率军围住廖化军营三面攻打,只漏了面对陈泰的那一面。
久未与东吴军队交手,在西北战场对魏军连连取胜,汉军内部此前普遍多有轻视东吴之意,此时真正打起来才发觉不是那么回事。