25 李崇鑿山砍木而進,出其不意,內外夾擊楊靈珍,群氐都拋棄楊靈珍散逃。楊靈珍的部眾減少了三分之二,李崇進兵占領赤土。楊靈珍派堂弟楊建率五千人屯守龍門,自己率精勇一萬人屯駐鷲峽;在龍門之北數十裏中,砍伐樹木,堵塞道路;又在鷲峽峽口山崖之上,堆積大木、礌石,準備投擲,擋拒北魏兵。
李崇命統軍慕容拒率眾五千人,從另一條路夜襲龍門,擊破。李崇親自攻打鷲峽,楊靈珍連戰敗走。李崇俘虜了他的妻子兒女,於是攻克了武興。
南齊梁州刺史陰廣宗、參軍鄭猷等將兵救援楊靈珍。李崇進擊,大破南齊軍,斬楊婆羅阿卜珍,生擒鄭猷等。楊靈珍奔還漢中。
北魏主元宏聽聞,喜悅地說:“讓朕沒有西顧之憂的,是李崇啊!”任命李崇為都督梁州、秦州二州諸軍事,梁州刺史,安撫人民。
26 九月二十三日,北魏主元宏從南陽出發,留太尉、鹹陽王元禧等繼續圍攻。
九月二十五日,元宏抵達新野,新野太守劉思忌拒守。
冬,十月三日,北魏軍攻城,不克,築長牆包圍,派人對城中說:“房伯玉已降,你們為什麽要獨取粉身碎骨?”劉思忌派人回答說:“城中兵和糧食都還有很多,沒工夫跟你們這些小賊說話!”
北魏右軍府長史韓顯宗另率一支部隊屯駐赭陽,南齊北襄城郡太守成公期派胡鬆引蠻兵攻打他的軍營,韓顯宗力戰,擊破南齊軍,斬其裨將高法援。
韓顯宗到了新野,元宏對他說:“卿破賊斬將,對我軍聲勢有很大幫助。朕正在攻打堅城,需要做宣傳,你為什麽不發布公開捷報?”韓顯宗回答說:“我聽說鎮南將軍王肅抓獲賊軍二三人,驢馬數匹,都發布公開捷報;臣在東觀(皇家檔案館)時,私底下認為他不知羞恥。近來雖然仰憑陛下威靈,得以摧殺醜虜,但兵寡力弱,擒斬不多。如果用竹竿高舉布帛,虛張功烈,那是效仿我自己所批評的行為,罪加一等。所以臣不敢這麽做,隻是向陛下報告就是了。”元宏更加覺得他賢德。