釣魚城水軍主要清除水麵威脅和障礙,而播州軍主要是將沿河岸十裡的蒙軍堡寨摧毀,以防其威脅水上運輸線路。這些堡寨多是新附軍屯田的據點或瞭望塔,往往不過百餘人甚至隻有幾十人。在戰船火炮和輕型野戰炮的火力下,播州軍的行動十分順利,除了少數新附軍激烈抵抗之外,大部分望風而逃或做了俘虜。剽悍的播州士兵寧願上岸打仗也不願意呆在船上,他們把岸上的軍事行動當成了活動筋骨。
在釣魚城之時,楊文便收到了蓬溪寨和靈泉山的軍情,這是吳青冒險派了精銳穿過蒙軍的控製區,千辛萬苦送來的情報。雖然前方軍情緊急,但精於行伍的楊文深知“欲速則不達”道理,仍然是等王立率軍將水麵徹底清理之後,又將兩岸堡寨拿下之後,才命運輸船前進。雖然一路消耗,但這些運輸船仍然大部分滿倉滿載,尤其是糧食還增加不少,這主要是新附軍的各個屯墾點繳獲頗豐。除此之外還俘獲了數百名新附軍士兵。
十月初時,楊文率軍抵達了靈泉山,並重新控製了箭灘渡。攻打靈泉山的楊文仲早得知釣魚城和霹靂軍戰船溯江而上的消息,兩天前便撤退了。楊大淵知道霹靂軍援軍到來後,再無可能拿下靈泉山,也不可能控製箭灘渡,便令楊文仲率軍前往蓬溪寨與其合兵一處。經過一個月餘的攻防戰,楊大淵損失了九百餘人,而楊文仲損失了四百餘人。兩部合兵之後,有兵馬六千五百人,對蓬溪寨的霹靂軍人數優勢更加明顯。
在靈泉山卸下播州軍之後,大部分霹靂軍戰船便繼續北上前往潼川府和綿州,去支援黃大根的行動。眼下氣溫開始下降,川中各條河的水位正在緩慢下降,他們得趁水枯之前通過上遊的幾處淺灘。至於部分戰船則留下來協助守衛靈泉山,並控製箭灘渡口。有了火炮戰船的協助,楊文及下屬的一千播州軍要守住靈泉山和箭灘渡,並不是什麼難事。
釣魚城的水軍,則在王立的率領下急速往回趕。此時欽察正率東川元帥府帳下的蒙軍精銳,從青居城進犯釣魚城。雖然如無意外蒙軍很難攻占釣魚城,但東川元帥府的新附軍擁有為數不少的戰船,並與宋軍水師在釣魚城上遊的嘉陵江和渠江反複拉鋸。這些水軍可能在步軍的配合下,控製住釣魚城的周邊的水道,並截斷霹靂軍從神臂城通往涪江的水上通道。
王立率領釣魚城水軍主力回援,不僅是協守釣魚城,更重要的是保證從水路暢通,為奪占並守住潼川府路創造條件。在這個世代,水路運輸的優勢比之陸路實在太明顯了。
蓬溪寨正被楊大淵率軍圍攻,照理來說應該急速進援。隻不過前往蓬溪寨的河流淺窄,並不適合霹靂軍的火炮戰船活動。時值十月水位下降不少,即便中小型戰船也隻能勉強通過,但極易受到埋伏在兩岸的投石機、火箭的攻擊,強行進入的風險極大。更主要是的,吳青派了敢死隊員送來口信告訴楊文說,當下仍有一千四百餘名守軍且士氣高昂糧草充足,足以再堅守數月。
播州軍雖然戰力強悍,但畢竟隻有一千人,冒然前往蓬溪寨極有可能中楊大淵圍點打援之計。故楊文並沒有派兵增援,而是命令堅守,又讓守衛靈泉山的那三百名騎兵前去騷擾蓬溪寨蒙軍的糧道,以擾亂楊大淵的思維判斷。至於救援之時,待後續援軍到來再作打算。