溫逋奇帶領著剩餘的四萬多人馬一路潰逃,被宋軍精銳騎兵追殺了二十餘里,一路上瘋狂逃竄,溫逋奇更是連頭都沒敢回。一口氣跑了四十餘里,回到了西寧城,準備休休整一下,再與宋軍決戰。
西寧城的城牆較厚,易守難攻。四面地形平坦開闊,真的要攻打起來還是有一定的難度係數的。但是宋朝大軍是幹什麼呢?不遠萬里的過來就是為了開疆拓土,就是為了大一統,更是為了宣揚國威。楊六郎指揮著二十萬大軍,正愁尋不著吐蕃的大軍呢。結果沒想到剛翻過祁連山脈,吐蕃鐵騎的大軍就衝了上來。雖然損失了一支千餘人的巡邏小隊,而且差點被偷了大營,但是呼延顯巧用疑兵之計,吐蕃鐵騎被嚇得無奈退守西寧。宋軍趁機乘勝追擊,趁你病,要你命。精銳騎兵追到西寧城下,二十萬大軍隨即集合向西寧城下集結。不久,西寧城就被圍的水洩不通。
西寧城雖然堅固,但是城不大,平時很少有像樣的大軍在此駐守,當初建城的規模就是按著駐守幾千人的規模來修建的,結果突然之間溫逋奇帶領著四五萬殘軍敗騎烏泱泱的湧入城來,守城的長官愁眉苦臉,這麼多人和馬,這每天的糧食,吃喝拉撒睡該如何解決,還要費勁心思討好溫逋奇,不能怠慢這位大人,不然這烏紗帽也就到頭了。於是很快城中的糧草就被消耗殆盡了。由於城內軍馬眾多,民房也被拆了很多,很多資源都被軍隊給佔用了,西寧城內的老百姓開始苦不堪言,每天都怨聲載道。而城外就是二十萬如狼似虎的大宋國防軍,裝備精良,有槍有炮,打又打不過,跑又跑不出去,無奈只能每天在城頭上望著,怒罵幾句,也算是過過嘴癮。糧荒很快就在西寧城中蔓延開來,人們開始挖樹根,吃野菜,當兵的也開始殺軍馬,雖然還沒到崩潰的邊緣,但是每天吃不飽已經成常態化。
然而由於西寧城被圍困,只靠挖樹根和野菜以及殺軍馬,畢竟總有枯竭的一天。可是偏偏在這個時候,下起了鵝毛大雪,宋軍大營的士兵望著大雪紛紛亢奮起來,因為瑞雪兆豐年啊,也預示著豐收和勝利。二十萬宋軍已經在西寧城四面挖下戰壕,設下障礙陷阱,一層又一層的防線,裡面的人想出來,簡直比登天還難。