蒙哥折戟釣魚城,不久去世后,他的三個弟弟忽必烈、旭烈和阿里不哥成了汗位的直接繼承人選。
1256年,旭烈遠離蒙古就任波斯汗后,真正的爭奪者只剩下了忽必烈和阿里不哥兩位。阿里不哥作為拖雷幼子,已經(jīng)統(tǒng)治著蒙古的本土,并且在哈拉和林扎營。
而身為蒙古的統(tǒng)治者,他準(zhǔn)備在蒙古召開庫里勒臺,以確保自己能夠被選舉為大汗。但忽必烈搶先了一步,他從武昌返回中蒙邊界的上都府建立了大本營。
1260年6月4日,忽必烈被自己的黨羽擁立為大汗,這年他44歲。
按照成吉思汗法律,大汗必須由蒙古召開的庫里勒臺大會選舉產(chǎn)生,需得到到會蒙古各宗王的同意。
因此,忽必烈的當(dāng)選并非是正式的。而鑒于此,阿里不哥在蒙哥丞相勃魯合的慫恿下在哈拉和林另起爐灶,自封為大汗,他還爭取到了占領(lǐng)陜西和四川的蒙軍將領(lǐng)們的支持。
但是不久,這些地方的支持者突然都倒戈到了忽必烈一邊——忽必烈的副將們在甘州東部擊敗這些支持阿里不哥的軍隊。
這次的勝利鞏固了忽必烈對蒙古統(tǒng)治下的所有權(quán)。
緊接著,忽必烈又將自己的優(yōu)勢趁勢向蒙古推進。
1260年底,他進駐哈拉和林南的翁金河畔,而阿里不哥朝葉尼塞河上游撤退。忽必烈認為戰(zhàn)爭已經(jīng)結(jié)束,便在哈拉和林留下一小撮人馬后回到中原。
1261年年底,阿里不哥重新卷土而來,驅(qū)逐了忽必烈留在哈拉和林的守軍,并且和忽必烈在戈壁邊上交戰(zhàn)。忽必烈雖然獲勝,但他錯誤地估計了當(dāng)時的形勢,沒有進一步追擊,從而給對手留下了喘息之機。
10天后,在窩闊臺家族的首領(lǐng)海都和察合臺宗王阿魯忽的支持下,阿里不哥卷土重來,雙方展開了激戰(zhàn),勝負難分。
1262年底,支持阿里不哥的察合臺宗王阿魯忽倒戈,致使局勢陡變。
阿里不哥在忽必烈軍隊的猛烈攻打下被迫撤出哈拉和林,在伊犁河流域與阿魯忽交戰(zhàn)。
1264年,腹背受敵的阿里不哥投降。
忽必烈雖然是赦免了他,但是處死了他的一些親信,首當(dāng)其沖的是就是原丞相李魯合。
而阿里不哥在忽必烈的囚禁下度過了余生,直到1266年去世。