完顏陳和尚南京保衛戰的圈子越來越小,從開封府外線防禦一直退到汴梁城外防守,在徹底退到汴梁城中防守。而在金國的另一條戰線上,平定叛亂的完顏長之也陷入了困境中。
由於宋軍和蒙古軍的介入,使得原本一片大好的平定局麵變得複雜起來,完顏長之也隻得放棄了繼續進攻延安府,暫時退守石州,考慮下一步的打算。也使叛軍得到了難得的喘息機會。
但這時金國的北境也變得危險起來。
蒙古大軍一改昔日劫略一番就退回草原的習慣,在木華黎的率領下,奪取了恒州之後,竟然就在恒州駐紮下來,同時分兵兩路,一路由耶律阿海和耶律禿花率領,向東北去進攻臨潢府,另一路轉向西南,由博爾忽率領進攻宣徳府。
幸好大將楊沃衍及時出兵,守住了宣德府,擋住了蒙古軍的前進道路。但在臨潢府卻沒有那麼好了。因為一批當地的契丹、奚族人起事響應蒙古大軍,因此慶州和臨潢府都相繼失守。幸好是守衛北京路的紇石列誌寧及時出兵,而蒙古軍的兵力不足,才又複奪回來。但也隻能分兵把守,免力支撐著。
而與蒙古軍的攻勢相比,宋軍的聲勢更為浩大。繼宋將李好義攻取了隩州、保德州、苛崗州三郡之後,安西路的兵馬都總管畢再遇率領六萬大軍,由三郡進入金國境內,以強大的兵勢,連繼攻取了嵐州、管州、寧化州、代州等地。人馬進一步威脅到太原府。同時,李好義揮兵北上,攻取了武州、朔州和應州,兵鋒直指向大同府。在不到半個月的時間裏,宋軍一共出動了八萬大軍,連續攻取了金國北方的十餘個州郡。
因此完顏長之隻得從石州撤軍,駐守太原府,以抵禦宋軍咄咄逼人的攻勢。
就在完顏長之剛一撤軍之後,叛軍立刻發兵,又複奪了石州和隰州。並且又立刻擴軍三萬餘人,由孛撒親領五萬大軍,進攻汾州。
汾州是太原西邊的門戶,自然不容有失。完顏長之立刻留下蒲察定住守衛太原府,自己和石抹燕山兩人率領三萬人馬,去救援汾州。結果兩軍在汾州西邊的西河縣地區展開了大戰。但孛撒的人馬大部份都是沒有上過戰場的新軍,那裏是完顏長之的對手,被打得大敗,拆兵近兩萬餘人,退回到石州去了。
完顏長之正要繼續進攻石洲,而就在這時,太原府傳來急告,宋軍在畢再遇的率領下,正在進攻忻州。
如果說汾州是太原西邊的門戶,那麼忻州就是太原北邊的門戶,因此完顏長之留下石抹燕山帶領兩萬人馬在石州城下與叛軍對持,自己回到太原府,與蒲察定住合兵共計二萬五千人馬,趕去救援忻州。
宋金雙方在忻水邊展開激戰。宋軍可不是叛軍可比,都是訓練有素、身經百戰的精銳之師,作戰勇猛,而主將畢再遇也是大宋僅次於楊炎的名將,因此雙方連續展開了幾場激戰,總體來看也是互有勝負。不過畢再遇見無法取勝,退軍回到寧化州去駐守。完顏長之也不敢冒然進軍,也回師太原府
按照完顏長之的計劃,是讓完顏陳和尚守住開封府,等自己擊敗了叛軍,平定了叛亂之後,再領軍去援助開封府,擊退宋軍。但盡管目前太原府的局勢不像開封府那麼岌岌可危,完顏長之也僅僅隻是能夠守住太原府一線,想要擊敗叛軍、宋軍、仍致蒙古大軍,根本就不可能。
同時,完顏陳和尚的信也每天送到太原府裏,使完顏長之能夠及時了解到開封府的戰事進程。得知經過了一場絞肉機似的激戰之後,守衛開封府的金軍以經失去了城外的防線,完顏長之也知道,開封府的失守,隻是時間問題了。因此完顏長之也開始認真思考,下一步的計劃。
而就在這時,北境又傳來壞消息,宋軍正與蒙古軍聯手進攻西京大同府。昔日的燕雲十六州之地,宋軍以經占去了四個。而在開封府一線,西邊的屏障祥苻縣也以經失守。完顏陳和尚也來信,表示要戰死在開封府。
完顏長之也眀白,到了該自己下決心的時候了。因此他立刻寫信,要求完顏陳和尚立刻從開封府退兵,撤回黃河以北,在相州、大名府一帶駐守。同時撤兵的,還包括京兆府的郭蝦蟆退回到潞州、平陽府一帶駐守、而山東的石定越和仆散忠義,也退守到兗州、東平府一線。也就是說,完顏長之打算放棄所有黃河以南的地方。