The Battle of Khartoum was a significant battle during the Mahdiyya Movement where the British-Egyptian forces were defeated. The Mahdiyya Movement was a revolutionary Sudanese Islamic order in the late 19th century that rose against the oppressive Egyptian and British colonial rule.