沈有容滿以爲一炮幹沉了指揮艦,西班牙的戰船就會失去指揮,然後自己在指揮艦隊撒網一捕,聚而殲之,這場仗就算是打勝了。但是沒有想到這些西班牙人不像那些小國的軍隊,一旦失去指揮就會成鳥獸散,現在整個戰場已經一個菜市場,明軍戰艦已經不能再接受指揮了,因爲西班牙的戰艦還在糾結之中,根本就沒有聽從指揮的條件。剛剛乾掉對方指揮艦還在高興的沈有容很快就笑不出來了,因爲他的全盤部署已經因爲西班牙指揮艦的沉沒而被打亂了:正面的寶船正在疲於應付周圍的西班牙戰船,那護衛的兩百艘主力艦也因爲激烈的戰鬥而亂了套,都在攻擊眼前的西班牙戰艦,而迂迴到後面的明軍戰艦則遇到了大批的正在想着脫離戰鬥的西班牙戰艦,那些想要攻擊的補給船則早就因爲戰場大亂而自己沒有強大的火力而退出了,結果迂迴的明軍沒有達到補給船,卻遇到了想撤出的西班牙戰艦,兩方二話不說,就開始了大戰,整個戰場上已經沒有了隊形,只有敵我雙方的炮彈在亂飛。
沈有容見到這種情況,馬上指揮自己的寶船,儘量轟擊着正在主動集結的西班牙戰船,寶船兇猛的火力擊散了正在集結地幾羣西班牙戰船,可是更多的西班牙戰船正在集結,還有漸漸組成新的隊形的意圖。原來指揮艦被擊沉之後,西班牙的副司令波拉微接替了指揮,正在拼命集結隊形準備繼續圍攻寶船,沈有容雖然盡全力轟擊正在集結地西班牙戰船,可是戰鬥剛剛開始,西班牙戰船還沒有受到嚴重的損失,所以慢慢的柏拉維集結起了大部分的西班牙戰船,並重新開始對寶船開始圍攻。西班牙戰船集結起來了,沈有容也集結起了明軍的戰船,一場混戰之後,雙方重新開始大戰。這一次沈有容改變了戰法,爲了不再出現混亂,沈有容下令艦隊排成一字長蛇陣,從左至右將西班牙戰船完全攔截在自己的面前,並且開始齊射,牢牢地將西班牙戰船攔截在自己的前面,以寶船爲中心,發動攻擊,等待迂迴的明軍從後面發動攻擊,雙方你來我往在海面上展開了激烈的炮戰,互相各有損失,這個時候,與會的明軍水師從後面趕過來了,從後面來的明軍也是一字長蛇陣,並且從左邊到右邊圍成一個大圈,首尾相接將西班牙水師圍了起來。
沈有容見到與會的明軍趕到了,並且和自己的正面水師一起將西班牙水師圍了起來,但是西班牙戰艦並沒有像沈有容想的那樣開始突圍,而是艦隊以三艘船爲一隊,組成了一個個的三角隊形,圍着圈用排炮轟擊明軍的戰艦,而西班牙艦隊的後面則組成了一個有百餘條船組成的大三角隊型,開始攻擊後面的明軍戰艦,西班牙隊形的變換,使西班牙軍後面破開了明軍的包圍,並開始進行突圍。
沈右榮見狀馬上命令作爲預備隊的,特就是比西班牙艦隊多了的那五百艘戰艦出擊,在西班牙艦隊剛剛突破包圍圈的時候,並壓了上去,雙方在突破口的方向上與西班牙人陷入混戰!沈有容見對方的大部隊還在包圍圈內的時候,馬上命令寶船出擊,從正面殺進去開始攻擊西班牙的戰艦。但巨大的寶船殺進西班牙艦隊的時候,西班牙艦隊就開始圍攻寶船,可是寶船皮糙肉厚,火力兇猛,不停地開着炮,西班牙軍見圍攻吃虧,便將寶船圍起來,開始了輪流開炮。可是外面的上千艘明軍戰艦仍然在攻擊,外面的西班牙戰船看準了明軍船隻爲了包圍自己而變的兵力分散,便開始了進攻,用幾條船攻擊一條大明船。明軍也開始針鋒相對,集合了數條船開始對抗西班牙戰船的圍攻,這樣,沈有容的戰船拖住了大部分的西班牙戰船,使外面的明朝戰艦更加突出了數量的優勢,
就在沈有容大戰西班牙戰船的時候,明軍的放火船也開始攻擊西班牙的補給船,西班牙的補給船很大,比戰艦還要大,單是火力就不行了
,再加上明軍放火船的小巧靈活,西班牙的補給船幾乎沒有還手的能力,熊熊的大火很快使西班牙的補給船燒成了一個個的火把,燒掉西班牙的補給船之後放火船馬上回軍,參加對西班牙主力艦隊的圍攻。這個時候正面戰場的西班牙船依然在用三角陣型滾動着開炮,並努力在突圍,而明軍戰艦則在死死地將其圍住。西班牙副統帥見這樣一直對轟並消耗下去,自己在兵力不佔優勢的情況下是很吃虧的,所以他下令集中了百餘條主力戰艦向西衝鋒並且以最大火力轟擊明軍戰船。
上百條的西班牙戰艦很快集中起來向着西方突圍,明軍的包圍圈雖然形成,可是由於包圍圈太大,全仰仗寶船在敵羣中橫衝直撞破壞西班牙戰船的集中和突圍,可是現在有三分之一的西班牙戰船在圍攻寶船,雖然有其他主力戰艦的掩護和幫助,但是還要維護包圍圈不讓西班牙戰船逃跑,所以和寶船一起作戰的主力艦並不多,並不能全部打亂西班牙戰艦的集中,西班牙人抓住這個機會,將上百條的戰艦集中起來,向西突圍並且用上百條戰艦的火力取得了局部的優勢,成功地將包圍圈撕開了口子。包圍圈的破裂使得大批的西班牙戰船突出重圍,開始逃竄。逃出包圍圈的西班牙戰船還沒有來得及高興,就發現西面的海面上出現了大批的小船,隨着距離的接近,西班牙人看清了,那是明軍的船,也就是燒掉了補給船回軍的明軍放火船。從這些船來的方向上看,西班牙的副統帥當時就明白自己的補給船凶多吉少。
鬱悶的西班牙人只好再次準備迎戰,但是當他們遇到明軍放火船的時候,沈有容也見西班牙戰船突圍而去,也開始變換隊形,把包圍圈兩翼的明軍戰船排成縱向編隊,按照西班牙人逃跑的方向實施兩翼追擊,逃出的西班牙船在遇到了明軍放火船之後,不得已與之展開戰鬥,這樣就拖住了逃跑的速度,使明軍的主力戰艦再一次與會過來將其重新包圍。西班牙戰艦的副統帥見馬上又要被包圍,立刻下令使用戰船上的撞角衝擊明軍戰艦,努力破壞明軍的包圍,這招還是發揮了作用,幾艘甚至幾十艘的西班牙戰艦排成隊撞了過來,很多沒有來得及躲閃的明軍戰艦被撞中,兩方的水兵馬上開始了近戰。這樣,西班牙的戰艦成功的破壞了明軍的包圍圈,兩軍霎時陷入了混戰!雙方沒有了指揮,也沒有了陣型,只有想消滅對方的想法,每一條戰船都在努力擊沉自己眼前的敵對戰船,海面上槍來炮往,一片腥風血雨,這個時候的西班牙統帥也明白,補給船被擊沉了,就算突圍出去,也無法回到西班牙的殖民地,而這裡全市荷蘭船和明軍戰船,這種情況下就只剩下了擊敗對方這一件事了!
看到因爲西班牙戰艦的撞擊而沒有形成包圍圈,沈有容氣的大怒,可是卻沒有辦法,只好也率領寶船再戰場上見西班牙的船就開炮,不斷的擊沉西班牙的戰船,而自己的戰船也被東一炮西一炮不斷地被擊中,雖然都是小傷,可是加上這個混亂的戰場,沈有容覺得自己這場仗打得實在是憋屈,不住的大罵。但是這種情況持續了三個多時辰之後,明軍仗着比西班牙戰艦多了五百艘主力艦,再加上到處放火的明軍小船,西班牙艦隊漸漸的落了下風,明軍艦隻佔了多數,開始了對西班牙戰艦的最後圍剿,沈有容也總算是鬆了一口氣。沈有容看着最後的幾百艘西班牙戰船,下令全部擊沉,不接受投降!明軍艦隊將這幾百艘西班牙戰船圍起來,用排炮進行硬性消滅,最後西班牙戰船被全部消滅了,可是沈有容卻從這一仗發現了西方軍隊和東方軍隊的不一樣的地方。