古国第一次攻打西夏前不久,李仁友病逝,其子李安全上书夏桓宗,请求继承父亲的王位,夏桓宗觉得李安全虽仪表不凡但心术不正,就拒绝了他的请求。于是他怀恨在心,开始韬光养晦积蓄实力,并用美色勾搭夏桓宗的母亲罗太后。大蒙古国第一次攻打西夏后,李安全趁夏桓宗威望尽失之机,鼓动罗太后废掉夏桓宗。罗太后意乱情迷,色迷心窍,经不住李安全多次鼓动,同时也是为了自己的政治利益和满足自己的权利欲望,最终发动政变,废掉了夏桓宗,让李安全登基做了皇帝,是为夏襄宗。夏桓宗被软禁后不久,就在悲痛和绝望中死去,年仅三十岁。罗太后在儿子去世后,十分后悔,不久也郁郁而终。夏襄宗本无治国理政能力,但又不遗余力的打击忠实于夏桓宗的文官武将,这些文官武将纷纷出逃,有部分逃到蒙古草原,被成吉思汗接纳,成为大蒙古国的官员。夏襄宗为了防止大蒙古国再次攻打西夏,秘密联络金国,准备联合金军主动进攻大蒙古国。
成吉思汗又问郭宝玉,这事你怎么看?
郭宝玉说,看来还是只有先打西夏了,但是在下建议,不要和西夏过多纠缠,直接进攻中兴府,即便攻打不下,也要围它几个月。金国如果出兵相助,我们就围点打援,以逸待劳,我们蒙古骑兵擅长野战,我估计肯定能打败金国援军。如果金国不出兵相助,那他们的联盟也就结束了。
成吉思汗说,好!正好现在西夏发生内乱,我们就先打西夏!
经过深思熟虑,成吉思汗决定打出为投奔大蒙古国的原西夏文官武将替夏桓宗报仇的旗号,调集大军,准备第二次进攻西夏。
公元一二零七年四月,成吉思汗任命哈萨尔为前军主帅,率领三万蒙古骑兵,首先向西夏北边边境城市发起进攻。自己亲任中军主帅,任命铁木格为副帅,带领一万怯薛军和三万人马紧随其后。任命别勒古台为后军主帅,率领三万人马押后。
十万蒙古骑兵在小规模攻击了西夏北部边陲城市后,就直接进攻西夏的首府中兴府。
西夏被蒙古打怕了,早就在北部边陲布置了很多哨探,蒙古骑兵一进入西夏境内,西夏高层就收到了情报。夏襄宗知道西夏骑兵不是蒙古骑兵的对手,他命令十万西夏骑兵隐藏于中兴府附近的城堡内,伺机偷袭蒙古骑兵。自己则亲率十万步兵和二十万预备军上中兴府城墙进行布防。
蒙古骑兵开到中兴府,中兴府已经完成了布防。蒙古骑兵不善于攻城,于是将中兴府团团围住。此间,西夏骑兵多次派出小股部队袭扰蒙古骑兵,都被蒙古骑兵消灭了。西夏骑兵遂坚守不出,龟缩在城里。这样一连围了三个月,夏襄宗坐不住了,派出使者出使金国,请金国出兵相助。金国虽然在宋国发动的“开禧北伐”中打败了宋军,但是自己也是损兵折将、损失惨重,元气还没恢复。而此时的金章宗身患重病,面对内忧外患已经回天乏力,哪还有精力救援西夏。
夏襄宗彻底绝望了,只得派遣使者和成吉思汗和谈。成吉思汗见自己的战略意图已经达到,又见中兴府久攻不下,怕久则生变,于是答应了夏襄宗的乞和,让他对天发誓并写下盟约永不再和金国结盟,同时赔偿大蒙古国黄金一百万两。之后,成吉思汗率领大军返回蒙古草原。