大同府历史悠久,古名平城县,春秋时期即戎狄所居。战国时期初为代国,后并入赵国。秦始皇统一中国后,废分封制,立郡县,平城县为雁门郡之地。西汉沿袭秦郡县制,其地仍为雁门郡之地,属并州刺史部。北魏时期更名为大同府,并立为京城。唐朝时期更名为云州。辽国时期更名为西京大同府,为五京之一,后为金国所占,仍为西京大同府。
大同府城池是在秦汉时期的平城县、北魏京城和唐代云州故城原址上修建的,城墙周长大约三十里,设四道城门,城内设西京留守司衙和大同府衙,西京留守是金国西部地区的最高行政长官,大同府尹则是大同府的最高行政长官。统二州七县:弘州、德州,大同县、云中县、天成县、长青县、奉义县、怀仁县、怀安县。大同府城墙高大稳固,易守难攻。大同府所在地区是一个小盆地,周围有白登、采凉山、恒山、宁武等诸山环绕,是守卫西京大同府的的天险。
此时西京大同府兵仅有两万步兵,胡沙虎把他们全部派到城墙布防,又征集十万预备军上城墙协同布防。同时派出四路快马搬救兵,一路向东回中都告急,一路向南命令山西各府派兵增援,一路向西命令陕西各府派兵增援,一路向北命令特末也率军回撤。
特末也率领女真骑兵西路军一万人马急行五天后,第六天中午就来到胜州以南三十里处。特末也命令全军安营扎寨,派出哨探前去胜州打探军情。到了黄昏,哨探来报,嵬名令公率领西夏大军正在围攻胜州,虽有十万之众,但战斗力并不强,那些士兵都是新召而来,绝大多数都是十多岁的娃娃兵,只有极少数军官配有战马。而胜州作为边塞外重镇,城墙高大稳固,有五千人马布防,还有两万预备军协同防守。西夏大军连续攻城五天五夜,不但没有越城池半步,还搞得十分疲惫。
特末也命令全军好好休息一下,明天早上发起进攻。
次日凌晨,特末也命令全军饱餐一顿,即以冲锋的速度向西夏大军发起进攻。
西夏大军正在围攻胜州,不想女真骑兵挥舞马刀从背后杀来,猝不及防,很多被砍翻在地。嵬名令公没想到刚被蒙古骑兵重创的女真骑兵还是如此神勇,只得率领大军后撤。女真骑兵一路追杀,西夏大军一边放箭一边后撤。
西夏大军虽然目前没有成建制的骑兵,但是弓箭还是挺充足的,冲在前面的女真骑兵有不少被射落马下。特末也心想毕竟西夏大军十万之众,就返回胜州城内休整。