元世祖时期，由于他的大汗之位不受四大汗国的承认，使得当时窝阔台汗海都有意夺回蒙古汗位。海都统辖叶密立（今新疆额敏东南）一带且与钦察汗国友好。元世祖为了避免在南征南宋时被海都背刺，遂扶持八剌获得察合台汗位以牵制海都。然而在1268年，海都、八剌和钦察汗忙哥帖木儿以元世祖过度汉化、违背祖宗成法为由，在塔拉斯河招开库里尔台大会结盟反元。他们以海都为盟主，共同瓜分中亚行省，联合对抗元朝与伊儿汗国，史称海都之乱。元世祖派伯颜北上平乱，海都与新任察合台汗笃哇採用游击战的方式回避决战。1287年海都联军伙同镇守辽东的东道