Trotz der Erfolge der Expedition war Ahmad al-Makaschif noch nicht gänzlich besiegt. Nach kurzer Zeit sammelte er seine Kräfte und bedrohte die Garnisonen am Weißen Nil. In einer weiteren Expedition, diesmal angeführt durch William Hicks, wurde Ahmads Armee bei al-Marabi am 29. April 1883 endgültig besiegt, wobei Ahmad sein Leben verlor. Nach der Eroberung von Khartum im Januar 1885 durch die Mahdisten, schickte Muhammad Ahmad seinen Onkel Muhammad bin Abd al-Karim zur Eroberung der Stadt Sennar aus. Dessen Belagerung und Sturmversuche scheiterten. Muhammad Ahmad entsandte darauf seine Hauptarmee mit seinen fähigsten Generälen, darunter Wad al-Najumi und Abu Qarja. Angesichts der hoffnungslosen Lage kapitulierte die ägyptische Garnison noch vor Ankunft der Kriegerhorde im August 1885 und Sennar wurde ein Teil des Mahdi-Reichs, das bis 1899 bestand.