Khartoum struggles to defeat new alliance