兩日之後,昝萬壽和樂全安終於打通了水道抵達了成都南門,憋著一口氣的水軍炮手們終於可以大展手腳了。呼嘯的實心炮彈飛向城牆,將蒙軍的投石機和弩炮砸得粉碎,至於士兵則是遇之非死即傷,甚至不少躲在城垛後的蒙軍士兵也死在炸飛的碎石之下。劉黑馬花重金鑄造的鐵火炮雖然進行了反擊,卻因為射程太短並未對霹靂軍炮船造成傷害。樂全安見蒙軍用火炮反擊,頓時怒火中燒。在他看來蒙軍本就該乖乖接受霹靂軍火炮的洗禮和教育,居然膽敢反擊,這還了得?當下便命令炮船向城牆上火炮攢射。蒙軍火炮雖然有土木掩體保護,卻那裡抗得住數十門重炮的集火,幾輪之後不僅火炮被摧毀,連放置火炮的城牆也炮擊下矮了一截。
在水軍炮擊南門的同時,野戰師的兩個步兵旅也對西門和北門進行了炮擊。與南門情況相同的是,城牆上的攻城武器與防禦設施很快便被清理乾淨;不同的是水軍隻能炮擊臨水的城牆無法炮擊側麵的南門城樓,而兩個步兵旅不但可以炮擊正麵的城牆,還可以轟擊西門和北門的城樓。這兩個城門被轟得破破碎碎卻並沒有倒塌,原來蒙軍早用巨木和亂石將城門洞堵死了,由此看來劉黑馬鐵了心要死守。他知道正麵無法與霹靂軍火器對抗,便打算與霹靂軍在城中進行巷戰。話說即便霹靂軍擁有手雷等近戰大殺器,但要逐房逐屋地進行爭奪,即便獲勝也是慘勝。
幾輪猛烈的炮擊過後,霹靂軍的火炮力度漸漸小了起來。一方麵是滾燙的炮管需要冷卻降溫,另一方麵也是彈藥消耗實在太多。歐陽軒雖說不要吝嗇彈藥,後方也存儲也大量的彈藥,可彈藥總歸需要從後方長途運過來。眼見自己的對策見效,劉黑馬的心思又活絡起來。他捱到夜幕降臨之後,分彆往四門派出了人員——東門是派往雲頂城方向的信使,西、北、南門派出的則是三隊死士。這些死士都身背火油罐,準備去焚燒霹靂軍的炮船和火炮。
對於夜襲,曹二狗早就做了充分的準備。霹靂軍的營壘前照例挖了壕溝築了胸牆,為了防止被蒙軍摸夜螺螄,曹二狗又命人在火炮陣地和哨兵崗哨前埋了地雷,又挖了許多陷坑,撒布了許多三角釘。那些夜襲的蒙軍死士踩響地雷之後,又引來火槍的攢射,身上攜帶的火油被引燃,霎間變成了狂奔的人型巨燭。相比西門和北門夜襲的铩羽而歸,南門蒙軍死士倒有些戰果——燒毀了霹靂軍的一艘炮船和二艘護衛船。實際上樂全安和昝萬壽也做了應對夜襲的準備,隻不過他們低估了火油的效果。那些夜襲的蒙軍死士雖然被炸死在水中,但火油卻浮在水麵隨水漂流,引燃了最前麵的三艘戰船。要撲滅火油最好的辦法是用沙和土覆蓋,但一時間那裡找得到這些東西。
接下來的三日,霹靂軍不再大規模炮擊,而是日夜不停用零星的火炮向城內延伸射擊,目的是讓蒙軍白天不得安生,夜間也睡不好覺,以消耗他們的士氣和鬥誌。首日夜襲失敗之後,劉黑馬又在第二日派人進行了夜襲,也再次遭到了團滅。知道霹靂軍早有準備之後,他也死了偷襲這條心。他決定死守到底等待援軍的到來,以期像上次成都之戰時逆風翻盤。兩年多前蒲擇之舉四川之兵攻打成都時,劉黑馬與一眾蒙軍將領守城,當時宋軍已攻占了半個成都城,情勢比今日還危急。隨著紐璘和利州汪德臣部的騎兵來援,蒲擇之在兩路夾擊之下大潰,並被蒙軍一路追趕至重慶府。