The Mamluks were able to prevail at the Battle of Ain Jalut due to a better knowledge of the land, better tactics, secret alliances with the Christians that the Mongols didn't know . The Mamluks used their horses to performe quicker maneuvers in the course of the battle and their horses also used horseshoes.