一个雷厉风行的人,继续让高志祥守卫港口,命令陈光福率领步兵向前支援骑兵部队,从北方渡过龙河,然后堵截住金州官军的回援道路。他率领大军继续直逼旅顺城。
金声桓在将军山山顶的哨探报告了叛军大部分船只离开的消息,时机已到,金声桓率领麾下精兵,当先向叛军港口处杀过去。
金声桓所部大张旗鼓,直接亮出了大明的旗帜,五千民夫们看见了纷纷跪地投降,金声桓也不去管他们,直奔港口处的叛军大营而去。
高志祥一看官军人少,简直太嚣张了,率领亲兵直迎而上,双方陷入混战。
正在此时,东江水师游击王廷瑞带兵袭来,上来就先放火焚烧叛军船只。叛军并不是没有防备,只是主力回去接人,留守的三十余艘沙船,根本不是对手,形成不了有效的阻拦。
随着午后的太阳出来,雾气渐渐散去,船只燃烧产生的黑烟一柱柱飘向远方,港口码头的一处了望台上,大明飞龙战旗高高飘扬。叛军望见顿时气沮。
后路被掏,高志祥还是不改悍将本色,带兵向前直杀,他的想法是先杀退前方的金声桓部后,再往后夺回码头。可是金声桓没有给他这个机会,金声桓站在阵后觑了一个机会,拉起长弓,一箭将高志祥射中跌落马下。
叛军本就士气下降,主将还跌落马下生死不知,官军又趁机而上,俘虏了高志祥,再大喊“投降不杀”,剩下的叛军就纷纷投降了。
金声桓集合众多叛军和民夫,让水师的人看护着,他纠集了剩下的八百名部下,稍作休息后,即向毛承禄的后部杀过去。
早有败兵已经报告给毛承禄,毛承禄大惊,正想反身杀回,得报金声桓杀到,毛承禄指挥叛军与金声桓大战,金声桓人少,渐渐有些吃力,正在这时,早就埋伏多时的樊化龙所部在山上枪炮齐鸣,叛军们纷纷落马,又实施了疑兵战略,命令一些士兵扛着大旗来回不停的游走,使得叛军误以为山中都是官军埋伏的士兵,因而士气崩溃。
毛承禄腹背受敌,狭长的地形大军也无法全面展开,只得全力向前突击,樊化龙不顾伤亡,在拼死阻击。
关键时刻,尚可喜那边已经击败了高友成和李应元,高友成眼睁睁的看见李应元被山上燃放的大炮给打成两截