Dana 15. travnja 1277., sultan Baybars iz
mamelučkog sultanata poveo je vojsku, uključujući najmanje 10 000 konjanika, u
seldžučkisultanat Rûm , kojim su dominirali Mongoli, sudjelujući u bitci kod Elbistana.Suočeni s mongolskim snagama ojačanim
Armencima , Gruzijcima i Rum Seldžucima, Mameluci, kojima su zapovijedali Baybars i njegov beduinski general Isa ibn Muhanna, u početku su se borili protiv mongolskog napada, posebno na svom lijevom krilu.Bitka je započela napadom Mongola na mamelučku tešku konjicu, uzrokujući značajne gubitke mamelučkim beduinskim neregularnim jedinicama.Unatoč početnim neuspjesima, uključujući gubitak svojih zastavonoša, Mameluci su se pregrupirali i krenuli u protunapad, a Baybars se osobno uhvatio u koštac s prijetnjom na svom lijevom krilu.Pojačanja iz Hame pomogla su Mamelucima da na kraju nadvladaju manje mongolske snage.Umjesto da se povuku, Mongoli su se borili do smrti, a neki su pobjegli na obližnja brda.Obje strane su očekivale podršku od Pervânea i njegovih Seldžuka, koji nisu sudjelovali.Nakon bitke mnogi su Rumijevi vojnici bili zarobljeni ili su se pridružili Mamelucima, zajedno sa zarobljavanjem Pervâneova sina i nekoliko mongolskih časnika i vojnika.Nakon pobjede, Baybars je trijumfalno ušao u Kayseri 23. travnja 1277. Međutim, izrazio je zabrinutost zbog bliske bitke, pripisujući pobjedu božanskoj intervenciji, a ne vojnoj moći.Baybars, suočen s potencijalnom novom mongolskom vojskom i ponestaje mu zaliha, odlučio se vratiti u Siriju.Tijekom svog povlačenja, zaveo je Mongole o svom odredištu i naredio napad na armenski grad al-Rummana.Kao odgovor, Mongol Ilkhan Abaqa ponovno je uspostavio kontrolu nad Rumom, naredivši masakr muslimana u Kayseri i istočnom Rumu, i obračunao se s pobunom Karamanidskih Turkmena.Iako je isprva planirao odmazdu protiv Mameluka, logistički problemi i unutarnji zahtjevi u Ilkanatu doveli su do otkazivanja ekspedicije.Abaqa je na kraju pogubio Pervânea, navodno pojevši njegovo meso iz osvete.