七月下旬的一場大雨之後,趁著河水猛漲河麵寬闊的時機,霹靂軍水軍從彭山溯錦江而上,正式發動奪取成都戰役的軍事行動。在這個方向的霹靂軍除了水軍旅之外,還有昝萬壽率領的兩千嘉定軍。按照歐陽軒的命令,此次行動水軍旅負責控製水麵及提供火力支援,登陸作戰則由嘉定軍負責。要是在之前,僅以兩千人加上水軍旅一千餘人去攻打成都,是嘉定軍將士根本無法想像的。隻不過現在有火炮戰船強大的火力作為後盾,不僅昝萬壽充滿必勝的信心,也讓重新編組後的嘉定軍士氣高漲。
嘉定戰役之後,昝萬壽對嘉定、三龜、九頂及屬下各縣的兵卒進行了淘揀,又從降卒中挑選數百人,按照霹靂軍的編製組成了六個營,每個營也是五百人。考慮到戰事在即,昝萬壽並沒有對指揮體係作了大的改動,隻是為每個連、排、班充實了霹靂軍士兵和軍官。在昝萬壽暗中加入霹靂軍體係之後,歐陽軒緊急調配了大量手雷、地雷和輕型火炮給嘉定軍。這些輕火器使用簡單,快速提高了嘉定軍戰鬥力,特彆適合用於近戰和城市巷戰,用於攻打成都城是再適合不過了。至於攻城的重火力則根本不用擔心,水軍旅炮船火力甚至比整個野戰師的火力還強。至於離岸較遠的敵人營壘,樂全安也拍著胸脯向他保證,可以將輕型船炮拆下來抵進射擊。
從彭山沿水路進攻成都,必須要拿下蒙軍控製的廣都城營壘。這廣都城地處錦江岸邊,離成都不到五十裡。劉黑馬突襲成都之時將其擄掠一空,又在紐璘與蒲擇之大戰之中徹底損毀,故霹靂軍下山之初突襲成都之時,此城仍是一片廢墟。蒙軍水軍接連被重創之後,為防止霹靂軍水軍北上成都,劉黑馬命人在廣都廢墟之上新修了營壘,又調了五百新附軍和一千戶百姓在此屯田,以期讓其成為成都城的前哨,遲滯甚至阻擋霹靂軍。
隻不過,縱然新附軍在河道中設置了大量水障,又在營壘旁邊挖掘了大量的防炮壕溝,但廣都營壘仍在半日之內落入了霹靂軍控製之中。那些設置在河中的柵欄、鐵索、暗樁在威力巨大的爆破船麵紛紛解體,對樂全安來說,即便敵人用沉船徹底堵死航道,也隻是稍微麻煩而已。至於夯土和木料築成的營壘,根本經不起戰船上重型火炮的炮擊,紛紛土崩瓦解。逃入壕溝中躲避炮彈的新附軍士兵,也被隨即發動突襲的嘉定軍擊潰,紛紛四散而逃。重新選揀後的嘉定軍儘皆精銳又士氣高昂,加之配了火器,戰鬥力提升了一倍不止,對這些士氣低落的新附軍形成了吊打之勢。
拿下廣都營壘後,霹靂軍船隻繼續溯水北上。在此過程中,船隊不斷遭到沿途新附軍架設在河堤之上弩炮和投石車等攻城武器攻擊,也遭到火戰船的襲擊,還有大量的蒙古遊騎不斷用火箭的襲擊,但在霹靂軍戰船強大的火力之下,蒙軍這些攻擊都被一一挫敗。兩日之後,昝萬壽率領大軍已到達成都城外十裡處。此處蒙軍將裝滿砂石的船隻沉入航道之中,阻塞了霹靂軍船隻的前進道路。由於水流湍急,堵塞物眾多,據樂全安估計須得三日以上才能清理乾淨。