Sudan produced a remarkable comeback to stun Uganda 3-2 and book their place at next year’s Africa U20 Cup of Nations in Ghana after a frantic semi-final at Uhuru Stadium.Uganda started brightly and looked in control of the opening stages, taking the lead after just six minutes. Download our Mozzart Sport App for more newsElvis Opakrwoth cut the ball back from the byline for Isima Magala, who found Richard Okello. The Uganda captain made no mistake, drilling his effort into the bottom right corner beyond Moustafa Fahoud.Sudan responded almost immediately.##NAJAVA_MECA_9978981##Three minutes later, Osama Monzal raced down the right before finding Rudwan Yahya, who directed the ball beyond Adrian Isabirye to level the contest at 1-1.Uganda continued to dominate possession and territory, with Isima delivering a dangerous free kick that Sudan cleared, before Ocen Odiya’s cutback created another opening for Magala, whose effort sailed over.Hakim Wandera then forced Fahoud into action with a fierce free kick in the 24th minute, the Sudan goalkeeper punching clear before the resulting corner was dealt with.Despite Uganda’s pressure, Sudan remained dangerous on the break. Tusker chairman reveals the club's new home ground for 2026-2027 seasonWaheed Soni came close to turning the game around before half-time, forcing a point-blank save from Isabirye in a moment that kept Uganda level.Sudan, however, returned from the break with a different intensity.Eight minutes into the second half, Waheed Shandi produced a fine finish to put Sudan ahead for the first time and complete the turnaround.Uganda were suddenly under pressure, with Nagmeldin Teya going close as Sudan continued to threaten.The hosts responded with changes, bringing on Amour Munogera and Joseph Ssendyowa for Ocen Odiya and captain Richard Okello.Uganda thought they had restored parity when Opakrwoth found Okello, but the flag went up for offside, sparking protests from the Sudanese players and a melee that saw Fahoud booked.Why Patrick Matasi believes he deserves second chance with Harambee StarsUganda eventually got their equaliser in the 65th minute.The lively Opakrwoth delivered another dangerous cross, this time finding Derick Ssozi, who made no mistake to bring Uganda level at 2-2.With the game finely balanced after the second cooling break, Sudan struck again.In the 82nd minute, a poor clearance from Steven Oyirwoth was intercepted in a dangerous area, allowing Mazin Fadul to fire a low shot past Isabirye and restore Sudan’s lead.Uganda pushed desperately for another equaliser, but Sudan almost sealed the victory when Waid Galad was denied by an excellent save from Isabirye.Frustrated Bandari coach calls for dialogue to solve FKFPL kickoff uncertaintySudan made late substitutions to protect their advantage, while Uganda threw on Simon Wanyama as they chased an equaliser.It was not to come.Sudan held on through a tense final few minutes to complete one of the tournament’s biggest comebacks and secure qualification for next year’s U20 AFCON in Ghana.Blow for Tusker as fast-rising goalkeeper is set to undergo surgeryFor Uganda, a dominant opening spell ultimately gave way to a second-half collapse. For Sudan, three goals, relentless counter-attacking and late defensive resilience were enough to turn a 1-0 deficit into a 3-2 victory and a place at the continental finals.