驶巡逻船并不是自己的同袍,而运粮船也坐了一群手拿刀枪的壮汉,情况实属反常,便远远的问话。眼见对方一边吱吱唔唔,又在加速靠近,便知情况有变,便飞快往逃往,后面越发追得更急。这艘巡逻船在经过水军码头时,又打出旗语告诉夏大根的船只做好战斗准备,自己将往上游示警。
事发突然,让停靠在码头的轻炮船和护卫船一阵忙乱。夏大根见对方来势汹汹,便命护卫船直接迎了上去,以掩护轻炮船拉开距离。虽然常元这边人数更多,但运输船笨重巡逻船又太小,根本奈何不了护卫船。轻炮船占据了有利地形后,夏大根命令打出避让的旗语,护卫船见了便迅速靠到了一边。巡逻船和运输船上的人见势不妙也迅速转向,只是哪里来得及。一阵炮响之后,两船之上的人死了一片。接着轻炮船又调转了方向,用舷另一侧火炮轰击。三轮炮响之后,护卫船靠近了已失去操控的两船。抵近一看,船上的人早已非死即伤,一片狼藉。
码头上的新附军目睹炮船在转瞬之间便收拾了两船,又生怕炮弹落到自己的头上,纷纷转身逃往江源城而去。