Nigeria capped off a perfect group stage at the 2025 Africa Cup of Nations (AFCON) by beating Uganda 3-1 on matchday three, consigning the Cranes to elimination at the opening hurdle on their first finals appearance since 2019.
Match Report
With their place at the Group C summit already secured, Nigeria boss Éric Chelle made eight changes to his starting XI from the win over Tunisia. The Super Eagles’ impressive strength in depth ensured that they dominated the first half in spite of that, and only a Samuel Chukwueze miss-kick stopped them from taking the lead inside 10 minutes after some dazzling work down the left wing from Moses Simon.
Victor Osimhen was unsurprisingly a big threat throughout the first half, and he created Nigeria’s first big chance when surged down the right and pulled back for Paul Onuachu, but he was denied from point-blank range by veteran Uganda stopper Denis Onyango. There was nothing the 40-year-old custodian could do to stop Onuachu just a minute later, though, as he unsuccessfully attempted to block Fisayo Dele-Bashiru’s cutback, which Onuachu duly turned home for his fourth international goal.
Uganda failed to register a single shot on target before the break, and as none of their previous 14 games had produced over 2.5 goals, their comeback hopes appeared fanciful ahead of the restart. That was only reinforced when Nigeria continued to dominate, with Chidozie Awaziem and Bruno Onyemaechi going close to doubling their lead. Having survived those scares, things went from bad to extremely worse for Uganda when Salim Magoola – who replaced the injured Onyango in goal at HT – rushed off his line and handled outside the area when blocking an Osimhen shot. He was duly sent off, and Nafian Alionzi came off the bench to deputise.
The Cranes’ third goalkeeper of the game didn’t fare any better than the others, and their misery was compounded when Chukwueze found Raphael Onyedika, who surged into the box and slotted through Alionzi’s legs to put the contest beyond all doubt. The same duo then combined for Nigeria’s third, with Onyedika slotting home in acres of space just inside the box, after Chukwueze had beaten his marker and spotted the midfielder.
A bruising evening at least ended on a positive note for Paul Put’s men when Rogers Mato placed an exquisite chip past Francis Uzoho for a consolation strike. Nevertheless, just a third defeat in nine H2Hs meant Uganda finished bottom of Group C, some eight points adrift of Nigeria, who head into the knockout stages full of confidence.
Match Events
0' The match is about to start!
22' Match Event for Uganda vs Nigeria
28' GOAL! Uganda 0-1 Nigeria (Paul Onuachu)
57' Red Card! Sent Off
58' Highlight from Uganda vs Nigeria
62' GOAL! Uganda 0-2 Nigeria (Raphael Onyedika)
67' GOAL! Uganda 0-3 Nigeria (Raphael Onyedika)
75' GOAL! Uganda 1-3 Nigeria (Rogers Mato)
Line-ups
Uganda XI: Denis Onyango, Jordan Obita, Uche Ikpeazu, Toby Sibbick, Baba Alhassan, Aziz Kayondo, Bobosi Byaruhanga, Kenneth Semakula, Rogers Mato, Travis Mutyaba, Denis Omedi
Subs: Melvyn Lorenzen, Isaac Muleme, Khalid Aucho, Salim Magoola, Allan Okello, Steven Mukwala, Nafian Alionzi, Hilary Mukundane, Rogers Torach, Ronald Ssekiganda, Jude Ssemugabi, Shafik Nana Kwikiriza, Ivan Ahimbisibwe, James Bogere, Reagan Mpande
Nigeria XI: Paul Onuachu, Moses Simon, F. Uzoho, Chukwueze, Osimhen, Calvin Bassey, Igoh Ogbu, Fisayo Dele-Bashiru, Raphael Onyedika, R. Alebiosu, Bruno Onyemaechi
Subs: Iwobi, Semi Ajayi, Ndidi, Awaziem, Bright Osayi-Samuel, Lookman, Chidera Ejuke, Zaidu Sanusi, Frank Onyeka, Akor Adams, Stanley Nwabali, Tochukwu Nnadi, Ebenezer Akinsanmiro, Amas Obasogie, Salim Fago Lawal
Ayjazz1997
76
Star 🌟 Man of the game Show some love to Chukwueze ❣️💯💯
Shmonny
48
If you are proud of Nigeria hit the love button ewooo to everyone 🥰
Jasklmprs
10
francis uzohu is more of a balance keeper than nwabali