和蒙古有着三代不共戴天之仇的——金朝，必须孤立金朝。而孤立金朝的方法就是消灭掉夏金联盟，因此成吉思汗决定先消灭西夏。1207年成吉思汗发动第二次征夏战，进攻斡罗孩城（今内蒙古乌拉特中后旗西境），但因西夏军队的抗击而以失败告终。1209年，蒙古成功佔领了高昌回鹘，这亦使西夏的河西地区失去蒙夏间的屏障。后来蒙古第三次征夏，由河西地区开始入侵，攻击斡罗孩。西夏太子李承祯战败而逃，其大将高逸被俘后被杀。蒙古后来又拿下斡罗孩城，逼近克夷门——都城中兴府的最终防线。西夏大将嵬名令公虽然实行伏击计划，但仍然败给蒙古军队。