歐陽軒見城牆被爆破之後,守軍並沒有逃跑,而是縮在城內準備進行巷戰,遂命令將利州城團團圍住。總參謀部製定“圍三闕一”的戰術,對北門網開一麵,就是想擊蒙軍於逃跑途中,防止他們借助堅固的城防負隅頑抗。既然汪惟正要一條路走到黑,那麼霹靂軍也就不客氣了。巷戰雖然難打,進攻方的傷亡也會更大,但守方下場更慘,往往是被一網打儘。
在霹靂軍合圍利州城的過程中,城外的蒙古騎兵並沒有動作。守城並非騎兵所長,故汪惟正命趙匣剌率騎兵部隊屯駐城北五裡,一方麵是保護經陽平關通往漢中的道路,另一方麵也是保持機動力,以伺機襲擊霹靂軍。這支四川蒙軍僅剩的騎兵共有二千人,其中具裝重騎兵還有近三百人,戰力仍超過霹靂軍騎兵。
眼下利州戰場上,霹靂軍一、二、四師騎兵共有近三千騎,雖然數量超過蒙軍,但實力並沒有明顯的優勢。蒙軍騎術占優,又有具裝重騎,霹靂軍火器威力巨大但馬力弱。在幾次試探性的進攻中,雖然霹靂軍場麵占優,但損失倒差不多。霹靂軍騎兵如果殲滅敵人騎兵,但自身的損失也不會小,這是歐陽軒不願意看到的。
東川戰役之中三師繳獲了大量的戰馬,除了補足自身的編製之外,昝萬壽還送回來了三百餘戰馬。總參謀部將這些戰馬調拔給了四師,加上從蕃區購賣的戰馬,這使四師的騎兵團終於有了一個營的騎兵,不再是有名無實的空架子。隻是新成軍不久,他們的戰力尚未形成,隻能從事通訊、偵察、警戒等任務。
在攻打利州城的過程中,總參謀部讓四師的騎兵隨黃大根的第二師前去清剿周邊的堡寨據點。一、二師騎兵的任務則是壓製城外的蒙古騎兵,使其不敢輕舉妄動。趙匣剌深知霹靂軍火器的厲害,那裡敢主動進攻。要不是軍令在身,他怕是早就退到陽平關之後了。汪惟正也知道讓趙匣剌主動進攻占不到便宜,也反複叮囑其守住利州至陽平關一線,以保證後勤與援軍通道。
歐陽軒在第二師肅清周邊堡寨之後,便讓黃大根率軍與騎兵彙合,前去攻打城北蒙古騎兵。兩軍合兵一處後近一萬人,加上基乾民兵有兩萬餘人,人員是蒙古騎兵的十倍。趙匣剌眼見霹靂軍勢大,隻得節節後退。黃大根也不冒進,率了大軍在後慢慢追趕。在騎兵的保護之下,霹靂軍的行軍隊例無隙可趁。麵對步步緊逼的霹靂軍,趙匣剌無可奈何,隻得一路往陽平關退去。
按照慣常情形,城破之後守軍往往喪失堅守意誌,甚至會潰不成軍。不過利州守軍麵對從城牆缺口源源不斷湧入的霹靂軍大軍,並沒有一哄而散。他們利用房屋、土牆、壕溝的掩護,從窗戶、牆壁甚至地洞中鑽出,用弓弩、長矛、震天雷、火油等進行偷襲。霹靂軍的士兵衝破城內第一道防線之後,便損失了幾百人,不得不撤回來。
除非迫不得已,大部分軍隊都不想打巷戰。複雜地形拉平了士兵之間戰力的差距,大大削弱了裝備和戰術優勢,使得攻防變成單純的人命消耗。對防守方來說,結果往往隻有一個,那就是團滅。對進攻方來說,即便獲勝往往也是慘勝。相較而言,殘酷的巷戰對進攻方更不利,因為它不僅會使精銳損失慘重,更會摧毀進攻方的士氣。