Two giants of African football collide in Marrakech tonight as Algeria and Nigeria battle for a place in the semi-finals of the 2025 Africa Cup of Nations.
Both nations enter this quarter-final with perfect records — the only teams yet to drop points in the tournament.
Algeria bring the competition’s most disciplined defence, while Nigeria arrive with their attack threats. One of these strengths is bound to give, and the stakes could not be higher.
Algeria Seek Redemption Against Super Eagles
This match is a chance at redemption for the Desert Warriors following recent AFCON disappointments. Algeria have been methodical under Vladimir Petkovic, winning all three group matches and conceding just once.
Their defence, marshalled by Aissa Mandi and goalkeeper Luca Zidane, has been almost impenetrable, while captain Riyad Mahrez remains the creative spark capable of changing games with a single moment of brilliance.
Nigeria Look to Firepower to Break Algeria
Nigeria have dazzled through sheer attacking firepower. Eric Chelle’s side have scored a tournament-high 12 goals in four matches, including a dominant 4–0 win over Mozambique in the round of 16.

Victor Osimhen and Ademola Lookman have led a fast, aggressive front line that thrives in transitions. The Super Eagles have also dealt with drama, including on-field disputes and reports of unpaid bonuses, but Chelle insists the squad is united and focused.
Get Our Sports News First – Join Our WhatsApp Channel Now!
What to Watch in Algeria vs Nigeria
This quarter-final is a clash of styles. Algeria’s compact 4-3-3 will aim to control tempo and protect its defensive structure, while Nigeria’s 4-4-2 diamond will hunt space, exploit transitions, and press for openings.
History slightly favours Algeria, but the Super Eagles’ knockout experience makes them formidable.
Stay tuned for live updates, goals, key moments, and tactical analysis as this quarter-final unfolds in Marrakech, with every pass, tackle, and shot potentially deciding who reaches the semi-finals.
Algeria
10/01/2026 16:00
Not started
Stade de Marrakech
–
Marrakesh
Nigeria
