清軍的船廠行駛到離鎮江還有二十多里的高資鎮附進的江面時,雙方的前哨戰船相遇。商家軍向前哨船隊一共有七艘戰船,分別是,四級驅逐艦一艘,五級護衛艦二艘、三百料以下戰船四艘。而清軍前哨船隊一共有十二艘戰船,分別是五百料戰船一艘,三百料戰船四艘、二百料戰船五艘,一百五十料戰船二艘。
雙方相遇之後,立刻各自派遣一艘戰船回去向大隊報信,然後準備戰鬥。在這一段江面上沒有江中州,正適合作為水戰的戰場。當然商家軍的戰船是主動上前討戰,而清軍是被迫應戰。其實清軍並不想打,只是現在雙方己經碰了頭,清軍現在是順水,一但調頭就成了逆水,顯然是來不及了。只能硬著頭皮打了。
雖然現在只剩下六艘船,向商家軍的戰船立刻調整位置,排成了一個縱隊的隊型,擁有四十八門火炮,火力最強的驅逐艦奎木狼號打頭,而分別擁有三十門火包的護衛艦蕭山號和擁有二十六門火炮的擴衛艦餘杭號分別排在第三、五位置,在其間各夾著一艘只裝配了兩架管風槍的三百料小船。然後以“之”字型的航線行駛,向清軍的戰船逼近過去。船上計程車兵水手也都做好了戰鬥的準備,所有的火炮也都填裝好了彈藥,開啟了側舷的炮孔,將炮口伸出了船舷,只等著清軍的戰船進入射程中。
而清軍的戰船則是三前八後,排出一個雁形,在江面上橫向展開,順著江流,向商家軍的戰船靠近過去。清軍的戰船中,五百料戰船裝配了四門火炮,三百料戰船裝配了兩門火炮,而且全都是在甲板上,這時也都填充好了彈藥。而甲板上計程車兵們也都紛紛彎弓搭箭,在每支羽箭的箭尖,都綁著一個小圓紙筒,裡面裝著的都是火藥,清軍的戰術依然還是靠近,火箭燃燒,跳邦作戰。
雙方的距離也越拉越近,過了半個多小時之後,己經不足一百步了,就在這時,奎木狼號左舷第一層甲板的十二門火炮首先開火,一連竄轟鳴之後,在清軍的船隊前後左右,各自激起數丈高的水柱,但卻一顆都沒有打中,而清軍當先的三艘戰船也開炮還擊,不過炮彈也都落到了長江裡。
第一輪對射雙方都沒有命中,奎木狼號左舷第二層夾板的十二門火炮也緊跟著開火,這一次十二顆炮彈有三顆命中,分別打中了兩艘清軍的戰船,一艘三百料戰船連中了兩炮,船頭左側被打得粉碎。
緊跟著,在奎木狼號的後面,一艘三百料的戰船上,向清軍發射了兩個三十六支裝的霹靂火箭發射筒,而幾乎就是在同時,三艘清軍的戰船也向商家軍這邊發射出清軍制造的霹靂火箭,一時江面上你來我往,火炮火箭對射,打得十分熱鬧。
奎木狼號中了三支霹靂火箭,有七八名士兵身亡,而且在甲板上也燃起了十餘朵火苗,其他計程車兵水手也都趕忙打水撲火,好在是船帆沒有被點著。不過奎木狼號的火炮都是藏在甲板以下,因此甲板上雖然忙亂,但並不影響火炮繼續開火轟擊。
清軍的三艘戰船也都各中了幾支霹靂火箭,因為他們的火炮都裝配在甲板上,頓時也亂成了一團,而且在一艘三百料的戰船上,霹靂火箭爆炸時激射出來的火油居然濺到了火藥桶上,頓時引發了大爆炸,“轟”的一聲巨響,小半個船家都被炸得面目全非,馬上就開始下沉了。
不過雙方攜帶的霹靂火箭的數量都有限,不可能無限制的對射下去,因此主要的戰鬥,還是靠各船所帶的常規武器來決定勝負。
這時商家軍的另兩艘護衛艦也都進入了各自的射程,也立刻火炮全開,盡向清軍的戰船打了過來。而清軍的戰船雖然也都進入臨戰的距離,但除了一艘五百料戰船和剩下的三艘三百料戰船還有一定的還擊能力之外,其他二百料、一百五十料的戰船,基本就是隻能捱打。
雖然商家軍的這幾艘戰船都沒有裝配重型火炮,但這時雙方的距離