陸路進攻台中的海匪,也與從海上進攻同夥一樣,第一口便崩掉了牙齒。雖然他們遇到的屯墾點隻是土圍子,防禦遠比不得棱堡,甚至比不得一般的城池。第一個屯墾點不過千餘守軍,拱衛左右的兩個屯墾點也隻有七百人,加起來不到三千人,而海匪可是有上萬人。
海匪遭到的第一個重大打擊,便是千辛萬苦帶來的火炮大部分毀了。雖然知道流求的火炮威力強勁,但海匪並不知道具體性能。為了將火炮設置在最佳距離,他們甚至派了千人作為誘惑,小心翼翼往前推進,以試探屯墾點的火炮射程。眼見三裡地時屯墾點沒有動靜,二裡地火炮也沒有發射,這千餘人的海匪索性在距屯墾點一裡半的地方紮下營來。
海匪首領也是狡猾之人。眼見屯墾點對一裡半的目標仍不開炮,便令那千名海匪開始挖壕築牆,以防炮擊。直到防炮工事完成,屯墾點仍沒有開炮,這讓海匪們心中初定。隻不過,海匪首領仍然小心謹慎,他又命一千人前往屯墾前二裡地挖溝築牆。之所以是二裡地,是因為這個距離是其火炮最遠射程。
二裡地的防炮工事築好之後,海匪首領又等了一日。眼見屯墾點毫無異常,他才命手下從後方推了十門火炮前去。直至火炮安裝完畢,屯墾點仍毫無反應。按捺不住心中的欣喜,他下令開始炮擊。幾輪炮下來,隻見屯墾點內一片煙塵,人員驚叫亂竄,雖沒有炸塌土牆,卻將門樓上的旗杆炸成了兩截。
眼前的情況終於讓海匪首領放了心。在他看來,雖然眼前屯墾點情況不明,但麵對進攻卻不反擊,要麼是出了異常,要麼是火炮就是擺設的樣子貨而已。此時不進攻,還待何時?當即他便命令將後方的火炮全推上去,又命步兵大舉跟上,準備一舉拿下這擋路的屯墾點。
夏大根等得就是這個機會。之前隱忍不發示敵以弱,就是想將敵人的火炮引誘過來,將其摧毀。海匪的火炮雖然是輕型炮,但數量有幾十門,足以轟開屯墾點的土牆。如果他們有足夠的耐心,采取類似的壕溝推進戰術,即便屯墾點的重炮無法阻止他們推進到發射陣地。
大群的海匪推著火炮,準備將其推到二裡處的工事之中。麻痹大意之下,他們早忘了屯墾點中也有火炮,忘了台南堡的火炮射程在兩三裡之外。就在行進到距屯墾點二裡半時,一連串巨大的爆炸聲響起。此時推炮的海匪雖覺得聲音大得刺耳,卻也沒有在意。他們還以為是已方的火炮在向屯墾點發射。
這陣巨響來自屯墾點的重型火炮。嗆人的濃煙散去,剛才推著火炮前進的三百餘名海匪大部分躺在了地上。屯墾點的六門重炮和十二門中型火炮集火發射霰彈,比海匪的那十門輕型炮聲勢和威力,大了何止幾倍。僅一輪密集的彈雨,推炮的海匪便大部分倒在地上。
夏大根之所命令裝填霰彈,是因為他的目標除了火炮之外,更是海匪的炮手。火炮壞了可以重鑄,而炮手培養卻需要成本和時間。另一個原因則是實心彈雖然威力大,但命中率低,一擊不中之下,敵人可能推著炮逃跑。而霰彈的散布麵積大,四處亂飛的彈片雖然打不壞火炮,卻能將一網打儘。