要說劉整也命不該絕。就在他下令砍伐樹木之時,隨行的蒙古偵騎報來了一個讓其亢奮的消息——有船隻了。青石渡口附近有一個小河彙入涪江,溯小河往上遊十餘裡有一個長滿蘆葦的沼澤地,裡麵藏了數十艘大小船隻。這些船隻原本是一夥水匪所有,王立護送楊文溯水北上時,剿滅了這夥水匪,餘匪便將船隻藏入沼澤中,以期將來東山再起。
既然有了船隻,便可以不再大費周折地建造浮橋,當下劉整便命人將船隻駛到青石渡口,命手下開始先行渡河,又派人通知紐璘速速前來。此時欽察正率東川元帥府的蒙軍精銳圍攻釣魚城,在涪江水活動的釣魚城水軍均回援阻擊蒙軍,霹靂軍的戰船則在綿州、潼川府和箭灘渡水域,防備蒙軍的進攻,涪江之上的水匪也被清剿一空,再無水上力量能阻止劉整渡河。
紐璘得到劉整的消息心中大喜,當即和忽都合兵一處,往青石渡急速而去。隨他們一同前行的,還有五十餘名從富順城逃來的騎兵。霹靂軍爆破船將富順城外的浮橋炸斷之後,那三百名被阻西岸的騎兵便一路北逃,沿途燒殺搶掠,遭到了沿途堡寨的激烈反抗和霹靂軍騎兵的尾隨追擊,剩下了不足百人。眼見霹靂軍四處圍追堵截,帶隊的百夫長便決定冒險東渡沱江。他們在內江縣用皮囊浮渡之時,在追兵之下又損失了二十餘人,在箭灘渡與忽都部彙合時,便隻有了五十餘騎。
此時曹二狗剛率軍抵達,卻見箭灘渡和靈泉山的蒙軍突然撤走,心中雖有疑惑卻以為是紐璘見霹靂軍勢大而退軍。蒙古騎兵機動性極強,紐璘要走曹二狗根本阻止不了,隻得率軍尾隨追擊。隨行的楊邦憲則率旗下的二千播州軍與楊文彙合,加強箭灘渡和靈泉山的防禦,以防東川元帥府的蒙軍來襲。
按照參謀部的作戰計劃,播州軍將與到來的昝萬壽合軍之後,通過水陸兩路前往蓬溪寨援助。至於曹二狗部,第一任務是殲滅紐璘和劉整部。歐陽軒專門寫信叮囑過曹二狗,要儘可能將劉整俘獲或擊殺。完成該項任務之後,再伺機支援蓬溪寨。
箭灘渡和靈泉山距青石渡不過一百餘裡,急於逃命蒙古騎兵一天便到達了青石渡,並開始渡河。涪江之上也有霹靂軍的偵察小船,見蒙古騎兵蜂擁護渡過,便急急前往箭灘渡報信,隻是溯水而上船速根不快不起來。
得知消息的曹二狗大驚,一麵急令全軍加快追擊腳步,又讓水軍戰船前往青石渡。隻不過步軍要趕到青石渡需要三日,水軍戰船也因為水位下降的原因航速慢了不少。曹二狗率軍還未走到中途,偵騎便回報稱,蒙軍已全數渡河,渡船也被儘數焚燒。
曹二狗得知紐璘和劉整逃過河的消息,隻得怏怏而返。涪江以東的蒙軍實力極為強大,更有青居城、大獲城等堅城,兩人率軍逃入其中,霹靂軍便無可奈何。第一師雖然不怕任何強敵,但將士們征戰數月已是十分疲憊,加之補給線實在太長,孤軍深入極易遭到蒙軍合圍。更重要的是,第一師的騎兵旅還被楊大淵圍困在蓬溪寨,急待袍澤前去解圍。