🏆 AFCON 2025: The best action from the quarter‑finals!

The quarter-finals of the Africa Cup of Nations in Morocco delivered pure drama and unforgettable moments. Across four fiercely contested matches, fans witnessed ten goals that showcased the very best of African football — from clinical finishes to long-range strikes and moments of individual brilliance..

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, SuperSport Football

 

🏆 AFCON Round of 16: The best goals and clebrations

Experience the excitement of the Round of 16, where unforgettable goals and jubilant celebrations lit up the pitch. From spectacular strikes to edge‑of‑your‑seat drama, this CAF TV highlight reel captures the very best moments of the tournament.

 

 

 

Souleymane Faye, The Young Lion

 

Souleymane Faye is one of Senegal’s rising stars, a dynamic winger whose pace, flair, and determination have earned him a place in the Teranga Lions’ AFCON squad. At just 22 years old, he represents the new generation of Senegalese talent making waves in African and European football.

 

Souleymane Faye’s journey from Dakar’s school pitches to the AFCON stage is a testament to Senegal’s thriving football culture. With his skill, drive, and youthful energy, he is poised to become one of the standout names of African football in the years ahead.

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, SuperSport Football

 

AFCON DAY 10

🏆 AFCON Round of 16: The Knockout Bracket takes shape

The group stage of the Africa Cup of Nations always feels like a prelude — a long, colourful overture before the real music begins. Now, in Morocco, the tournament has crossed its threshold. The Round of 16 is here, and with it comes the tension, the sharpness, the sense that every nation is suddenly playing with its season — and its soul — on the line.

Sixteen teams remain, and the bracket they form is as unforgiving as it is compelling. The hosts, Morocco, glide into the knockouts with the confidence of a side that knows the terrain and carries the weight of expectation. Senegal arrive looking like champions who have forgotten how to doubt themselves. Nigeria, Algeria, and Egypt all advance with the familiar swagger of giants who understand that tournaments are not won in the first act.

 

But this AFCON has also made room for new voices. Tanzania, for the first time in their history, have reached the knockout rounds. Mozambique, too, have forced their way into the conversation. Benin and Sudan have survived the chaos of the third‑place calculations. And Cameroon, Ivory Coast, and Burkina Faso — nations who never travel lightly — have all found a way through.

 

The fixtures themselves read like a map of the continent’s footballing heartbeat:

 

âš˝ Senegal vs Sudan

âš˝ Mali vs Tunisia

âš˝ Morocco vs Tanzania

âš˝ South Africa vs Cameroon

âš˝ Egypt vs Benin

âš˝ Nigeria vs Mozambique

âš˝ Algeria vs DR Congo

âš˝ Ivory Coast vs Burkina Faso

 

There is no gentle path here. No soft landing. Every match feels like a collision of styles, histories, and ambitions. Some of these ties could easily have been quarter‑finals. A few could have been semi‑finals. One or two — Ivory Coast vs Burkina Faso, for instance — carry the weight of a final disguised as an early knockout.

 

For Morocco, the challenge is psychological as much as tactical. Hosting a tournament is a privilege until it becomes a burden, and the Round of 16 is where that shift often begins. Tanzania, their opponents, arrive with nothing to lose and the freedom of a team that has already made history.

 

Senegal, meanwhile, look like a machine. Their meeting with Sudan is the kind of fixture champions are expected to navigate without fuss — but AFCON has never been kind to those who assume.

 

Nigeria’s clash with Mozambique is a study in contrasts: a heavyweight rediscovering its rhythm against a nation playing with the joy of the unexpected. Algeria’s meeting with DR Congo feels like a test of nerve for a team that has rebuilt itself on the fly. And South Africa vs Cameroon is a reminder that pedigree never travels alone.

 

This is the stage where the tournament stops being a festival and becomes a knife‑edge. Coaches tighten their shapes. Stars take fewer risks. The fear of going home begins to creep into every sideways pass, every miscontrolled touch, every moment of hesitation.

 

But it is also the stage where legends are born. A single goal can define a generation. A single save can rewrite a nation’s history. A single mistake can echo for years.

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, SuperSport Football

 

AFCON DAY 10

🏆 Fennecs Cruise Into Knockouts With Confident, Controlled Display

Algeria closed out their AFCON 2025 group stage in emphatic fashion, defeating Equatorial Guinea 3–1 to finish top of Group E with a perfect record — their first flawless group campaign since winning the tournament in 2019.

Vladimir Petković rotated heavily, making up to nine changes, but the Desert Foxes still produced a blistering first‑half performance that effectively ended the contest before the break.

 

A Relentless First Half: Algeria Score Three Before the Break

 

Algeria wasted no time asserting control. Their pressure paid off in the 19th minute, when Zineddine Belaïd rose highest to glance home a superb corner from Anis Hadj Moussa — his first senior international goal.

 

Just six minutes later, the lead doubled. Ibrahim Maza slipped a clever pass into Farès Chaïbi, who cut inside and unleashed a powerful strike past Jesús Owono for 2–0

 

The onslaught continued. In the 32nd minute, Hadj Moussa delivered another pinpoint cross, and Maza headed in Algeria’s third, capping a dominant 45 minutes in which the Fennecs controlled tempo, possession, and chance creation.

 

Equatorial Guinea were stunned — and already on the brink of elimination.

 

 

 

Nsue Pulls One Back, But It’s Not Enough

 

quatorial Guinea showed renewed fight after the restart. Captain Emilio Nsue, a veteran of multiple AFCON tournaments, produced a brilliant angled strike into the top corner in the 50th minute, reducing the deficit to 3–1

Moments later, Nsue nearly scored again, but Anthony Mandrea denied him from close range.

That brief surge, however, was as close as the National Thunder came to a comeback.

 

 

 

Algeria Regain Control and Manage the Game

 

After Nsue’s goal, Algeria refocused and regained control. Chaïbi came inches from a second goal when his shot crashed off the crossbar, while the midfield trio tightened their grip on the match.

 

Petković’s men slowed the tempo, absorbed pressure calmly, and saw out the match with maturity — a sign of a team with knockout‑round ambitions.

 

 

 

 

 

 

 

🏆 Burkina Faso 2–0 Sudan: Stallions Charge Into Knockouts

Burkina Faso sealed their place in the AFCON 2025 Round of 16 with a confident 2–0 victory over Sudan at the Stade Mohamed V in Casablanca, a result that confirmed their second‑place finish in Group E behind Algeria.

Goals from Lassina Traoré and Arsène Kouassi delivered the win, while Sudan — despite the defeat — also advanced as one of the best third‑placed teams.

 

 

Traoré Strikes Early to Set the Tone

 

The Stallions started with intent, pressing high and forcing Sudan into mistakes. Their breakthrough arrived in the 16th–17th minute, when Lassina Traoré rose above the defence to head home a precise cross after sustained pressure in Sudan’s half.

The goal settled Burkina Faso and shifted momentum firmly in their favour.

 

 

 

Sudan Miss a Golden Chance From the Spot

 

Sudan were handed a lifeline midway through the first half when Hervé Koffi brought down John Mano, resulting in a penalty.

But Al Gozoli Nooh dragged his effort wide of the post — a moment that proved decisive as Sudan’s belief wavered and Burkina Faso regained control.

Sudan still created half‑chances through Yasir Mozamil and Aamir Abdallah, but their finishing lacked precision.

 

 

 

Burkina Faso Stay Compact, Sudan Push Without Reward

 

The second half saw Sudan increase their urgency, pushing forward in search of an equaliser. But Burkina Faso remained disciplined, absorbing pressure and managing the game with maturity.

 

 

 

🔥 Kouassi Seals It Late

 

With Sudan committing numbers forward, space opened up for Burkina Faso on the counter. In the 85th minute, Arsène Kouassi darted into the box and finished clinically after a swift transition led by Dango Ouattara.

 

The goal ended the contest and earned Kouassi Man of the Match honours.

 

 

 

 

 

 

🏆 Ivory Coast 3–2 Gabon: Elephants Produce Stunning Comeback to Top Group F

Ivory Coast delivered one of the most dramatic turnarounds of the AFCON group stage, roaring back from 2–0 down to defeat Gabon 3–2 and secure top spot in Group F.

The Elephants looked shaken early, but goals from Jean‑Philippe Krasso, Evann Guessand, and a last‑gasp diving header from Bazoumana Touré completed a comeback that will live long in AFCON memory.

 

Gabon, already eliminated before kickoff, exit the tournament after losing all three matches — their worst AFCON campaign since 1994.

 

 

Gabon Shock the Champions With Two Early Goals

 

Gabon, playing for pride, stunned the defending champions with a blistering start.

In the 11th minute, Guélor Kanga reacted quickest to a rebound after Alban Lafont spilled Teddy Averlant’s shot, making it 1–0.

Ten minutes later, Denis Bouanga doubled the lead with a brilliant first‑time strike into the bottom corner.

 

 

 

🔥 Krasso Pulls One Back Before the Break

 

The Elephants finally found a lifeline in the 44th minute:

Wilfried Zaha drove into the box, rolled the ball across goal and Jean‑Philippe Krasso tapped in from close range.

 

 

 

Gabon Waste Two Huge Chances to Kill the Game

 

Early in the second half, Gabon had two golden opportunities to restore their two‑goal cushion:

Clench Loufilou somehow fired wide at the far post and Averlant missed from close range moments later.

 

 

Guessand Levels It With a Towering Header (84’)

 

Substitute Christopher Operi delivered a perfect corner, and Evann Guessand rose above everyone to power home a brilliant header for 2–2.

The momentum had fully shifted.

 

 

 

🏆 Touré Completes the Comeback in Stoppage Time (90+1’)

 

With the match heading for a draw, Ivory Coast struck the decisive blow:

Operi whipped in another superb cross, Bazoumana Touré launched himself into a diving header.

The ball flew past the keeper for 3–2.

 

The Elephants erupted. Gabon collapsed. A comeback for the ages was complete.

 

 

 

 

 

 

 

🏆 Indomitable Lions Fight Back to Seal Knockout Spot

Cameroon delivered a composed and determined performance to defeat Mozambique 2–1 in Agadir, securing second place in Group F and booking a Round‑of‑16 showdown with South Africa.

The Indomitable Lions were forced to come from behind after a brilliant early strike from Geny Catamo, but an own goal from Nené and a thunderous second‑half finish from Christian Kofane completed the turnaround.

 

 

Catamo Stuns Cameroon With a Brilliant Opener (23’)

 

Mozambique struck first in style. In‑form midfielder Geny Catamo created space just outside the box and curled a superb left‑footed effort into the bottom corner for 1–0.

 

It was a moment of pure quality — and a reminder of why Catamo has been one of the standout players of the group stage.

 

 

 

Cameroon Level Through Nené’s Own Goal (28’)

 

The lead didn’t last long. A chaotic scramble inside the Mozambique penalty area forced goalkeeper Ivane Urrubal into a desperate save, the ball struck the post, and defender Nené, attempting to clear from the ground, sliced the ball into his own net for 1–1.

 

Cameroon had their lifeline.

 

 

🔥 Kofane Scores a Rocket to Complete the Comeback (55’)

 

The decisive moment arrived ten minutes after the restart.

 

A loose Mozambique pass was intercepted by Christian Kofane, who shifted the ball onto his right foot and unleashed a spectacular long‑range strike that crashed in off the underside of the crossbar — a goal widely hailed as one of the best of the tournament so far.

 

The 19‑year‑old Bayer Leverkusen forward celebrated wildly as Cameroon took a 2–1 lead.

 

 

 

Cameroon’s 2–1 comeback win was a performance of character, quality, and maturity. Catamo’s early brilliance gave Mozambique hope, but the Indomitable Lions responded like a team built for tournament football.

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, SuperSport Football

AFCON DAY 10

🏆 Kakuta Masterclass Sends Leopards Into the Knockouts

DR Congo delivered a commanding 3–0 victory over Botswana in Rabat, a result that secured their place in the AFCON Round of 16 and set up a heavyweight clash with Algeria.

The Leopards were dominant from start to finish, with Gaël Kakuta producing one of the standout individual performances of the tournament: two goals and one assist.

 

Botswana, already eliminated before kickoff, exit the competition without scoring a single goal in the group stage.

 

 

Mbuku Opens the Floodgates After Kakuta’s Genius

 

DRC’s early pressure finally paid off in the 31st minute.

Kakuta received the ball near the box, produced a majestic back‑heel pass. Nathanaël Mbuku burst through and finished emphatically at the near post.

 

 

Kakuta From the Spot: 2–0 Before the Break

 

Five minutes before halftime, VAR penalised Botswana defender Thabo Leinanyane for a handball in the area. Kakuta stepped up, waited for the referee’s long VAR delay, and then calmly placed the penalty into the top corner for 2–0.

 

 

 

Kakuta Again: The Leopards Seal It

 

In the 60th minute, DRC’s dominance produced a third.

Théo Bongonda drove to the byline, cut the ball back into the six‑yard box. Kakuta arrived to finish from close range.

 

 

 

 

DR Congo looked sharp, structured, and ruthless — everything you want from a team entering the knockout rounds.

Kakuta’s brilliance lit up Rabat, Mbuku impressed, and Bongonda provided the spark out wide.

The Leopards now march into the last 16 with confidence — and a clear sense that they can trouble anyone in this tournament.

 

 

 

 

 

 

 

 

🏆 Super Eagles Seal Perfect Group Stage With Convincing Win

Nigeria completed a flawless Group C campaign at AFCON 2025 with a confident 3–1 victory over Uganda in Fez, becoming the first team in the tournament to win all three group matches.

Goals from Paul Onuachu and a brilliant Raphael Onyedika brace powered the Super Eagles to nine points from nine, while Uganda exited the competition bottom of the group.

 

Nigeria Rotate but Remain Ruthless

 

With qualification already secured, coach Eric Chelle made eight changes to his starting XI, handing the captain’s armband to Victor Osimhen and giving opportunities to fringe players.

 

Despite the rotation, Nigeria controlled the match from the outset, pressing aggressively and dominating possession — a continuation of their strong group‑stage identity.

 

 

Onuachu Breaks His Goal Drought

 

Nigeria opened the scoring in the 28th minute when Fisayo Dele‑Bashiru delivered a precise low cross that Paul Onuachu stretched to finish — his first international goal in four years.

 

 

 

Uganda Reduced to 10 Men

 

The match turned decisively in the 56th minute when Uganda’s substitute goalkeeper Salim Magoola was sent off for handling the ball outside the box to deny Osimhen a clear chance.

 

 

 

Onyedika Takes Over

 

With Uganda down to ten, Nigeria struck twice in quick succession:

 

62’— Onyedika finished calmly through the legs of third‑choice keeper Alionzi after a pass from Chukwueze.

 

67’ — Onyedika again arriving late in the box to drill home a second, once more assisted by Chukwueze.

 

The Club Brugge midfielder delivered his most complete performance yet in a Nigeria shirt.

 

 

 

Uganda’s Consolation

 

Rogers Mato pulled one back in the 75th minute, lifting the ball over Uzoho after a clever pass from Allan Okello.

It was Uganda’s only bright moment in an otherwise difficult night.

 

 

This is Nigeria’s fourth perfect AFCON group stage after 1992, 2006 and 2022.

 

 

 

 

 

 

🏆 Tanzania Make History After 1–1 Draw With Tunisia

Tanzania produced one of the most significant results in their footballing history, holding Tunisia to a 1–1 draw in Rabat — a result that sent the Taifa Stars into the AFCON knockout stage for the first time ever.

Tunisia led through an Ismaël Gharbi penalty, but a brilliant Feisal Salum strike early in the second half secured a point that proved enough for Tanzania to advance as one of the best third‑placed teams.

 

Tunisia Strike First Through Gharbi

 

Tunisia controlled the early phases, enjoying 63.9% possession and creating the sharper chances. Their breakthrough came in the 43rd minute.

A VAR review confirmed a foul by Ibrahim Hamad on Hazem Mastouri. Ismaël Gharbi stepped up and converted the penalty with composure.

 

 

 

Feisal Salum’s Moment of Brilliance

 

Just three minutes after the restart, Tanzania responded.

Feisal Salum picked up the ball outside the box, fired a low, driven shot inside the post, sending the Tanzanian bench into wild celebration.

It was a goal worthy of the moment — and the one that ultimately changed Tanzania’s AFCON destiny.

 

 

 

Tunisia advance too, but their performance raises questions ahead of a difficult knockout clash.

 

 

 

 

 

 

🏆 Teranga Lions Cruise Into Knockouts Despite Koulibaly Red Card

Senegal delivered a statement victory at the AFCON, sweeping aside Benin 3–0 at the Ibn Batouta Stadium in Tangier to secure top spot in Group D. Goals from Abdoulaye Seck, Habib Diallo, and a late Cherif Ndiaye penalty sealed the win — though the Teranga Lions finished with ten men after Kalidou Koulibaly was sent off following a VAR review.

Senegal Take Control After Slow Start

 

The opening 20 minutes were cagey, but Senegal gradually asserted themselves. In the 38th minute, Abdoulaye Seck rose to meet a superb free‑kick from Krépin Diatta, powering a header into the top corner for 1–0.

 

VAR checked for a possible handball, but the goal stood

 

 

Benin nearly equalised before halftime, but Steve Mounié was denied by Édouard Mendy in stoppage time

 

 

Diallo Doubles the Lead After the Break

 

Senegal struck again in the 63rd minute. Sadio Mané, drifting wide, beat his marker and cut the ball back perfectly for Habib Diallo, who swept home a composed finish for 2–0.

Diallo had been lively throughout, and the goal reflected Senegal’s growing dominance.

 

 

Koulibaly Sent Off — But Senegal Stay in Control

 

The match took a dramatic turn in the 71st minute when captain Kalidou Koulibaly received a straight red card for a studs‑up challenge on Aiyegun Tosin after VAR review.

 

Despite the setback, Senegal remained composed. Benin pushed forward but were repeatedly denied by Édouard Mendy, who produced a brilliant save from Junior Olaitan’s free‑kick.

 

 

âš˝ Ndiaye Seals It From the Spot

 

Deep into stoppage time, Senegal won a penalty after a handball in the box. Substitute Cherif Ndiaye stepped up and smashed home the third goal in the 90+7th minute.

 

Senegal showed why they remain one of the tournament’s most complete teams: structured, clinical, and mentally strong.

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, SuperSport Football

AFCON DAY 8

🏆 How South Africa Out‑Thought and Out‑Lasted Zimbabwe in Their 3–2 AFCON Victory

South Africa’s 3–2 win over Zimbabwe was not just a thriller — it was a match shaped by tactical discipline, superior structure, and clinical exploitation of Zimbabwe’s defensive errors. Hugo Broos’ side were far from perfect, but they controlled the key phases that decide tournament football.

Below is the full tactical breakdown.

 

Fast, Structured Start: South Africa’s Early Control

 

South Africa began with a clear plan: high tempo, wide overloads, and early shots.

They scored in the 7th minute through Tshepang Moremi, whose shot‑cross deflected off Divine Lunga and wrong‑footed Arubi.

South Africa’s early pressure was designed to force Zimbabwe’s back line into rushed decisions, and it worked immediately.

 

This early dominance is a hallmark of Broos’ approach — start fast, impose rhythm, and force the opponent to chase.

 

 

Zimbabwe’s Equaliser Exposes South Africa’s Midfield Gap

 

Tawanda Maswanhise’s equaliser in the 19th minute came from a solo dribble past two defenders ending into a low finish beyond Ronwen Williams.

 

 

This highlighted a recurring issue:

• South Africa’s double pivot was too flat, leaving space between the lines.

 

 

Broos’ Halftime Adjustment: Reinforcing Midfield Stability

 

At halftime, Broos introduced Bathusi Aubaas to add “steel and stability” in midfield.

 

South Africa regained control of second balls.

This resulted in Zimbabwe’s transitions becoming less dangerous. The team’s shape tightened, reducing Maswanhise’s influence between the lines.

 

Hugo Broos (left) and his assistant Helman Mkhalele (right)

 

South Africa’s Winning Goal: Structural Superiority in the Final Third

 

Broos used substitutions to change the dynamic, adding verticality and forcing Zimbabwe into desperate defending. Substitute Mokau Nkota created the situation with his pace and direct running

 

Marvelous Nakamba handled the ball in the box. VAR confirmed the penalty and Appollis converted confidently.

 

 

 

 

 

 

🏆 Angola Hold Egypt to a Goalless Draw in Agadir

Egypt and Angola played out a tense 0–0 draw in their final Group B match at the Africa Cup of Nations, a result that secured top spot for Egypt while leaving Angola’s future hanging by a thread.

The match, played at the Adrar Stadium in Agadir, offered moments of danger at both ends but ultimately lacked the finishing touch that could have tilted the balance.

 

 

Egypt Rotate, Angola Fight for Survival

 

With qualification already secured, Egypt coach Hossam Hassan made wholesale changes, resting stars such as Mohamed Salah, Omar Marmoush and Trézéguet. The rotated squad struggled to find rhythm, and their usual attacking sharpness was noticeably absent.

 

Angola, meanwhile, entered the match needing a win to keep their hopes alive. Their urgency was clear from the opening whistle, pressing aggressively and looking to exploit Egypt’s experimental lineup.

 

 

 

 

 

 

🏆 Mali Held by Comoros in a Goalless but High‑Stakes Draw

Mali and Comoros played out a tense 0–0 draw at the Mohammed V Stadium in Casablanca, a result that sends Mali into the Round of 16 while leaving Comoros on the brink of elimination.

Despite the lack of goals, the match delivered intensity, tactical discipline, and late drama — including a red card that nearly changed everything.

 

 

Mali Dominate, Comoros Survive

 

Mali controlled the match from start to finish, holding 68% possession and producing 13 total attempts compared to Comoros’ five. Yet despite their territorial dominance, the Eagles struggled to convert pressure into clear chances.

 

Comoros, meanwhile, defended in a compact 5‑3‑2 block, absorbing waves of Malian attacks and relying on counterattacks and set‑pieces to threaten.

 

 

Comoros Nearly Steal It

 

Against the run of play, substitute El Fardou Ben forced Mali keeper Djigui Diarra into a sharp save — Comoros’ only shot on target of the match.

It was the closest the island nation came to scoring their first goal of the tournament.

 

 

Late Red Card for Mali

 

Mali were reduced to 10 men when Amadou Haidara was sent off for a reckless challenge on Youssouf M’Changama.

The dismissal gave Comoros a late surge of hope, but they lacked the precision to capitalize.

 

 

 

Mali qualify for the knockout rounds for the fourth consecutive AFCON, finishing second in Group A.

 

They remain one of the tournament’s most consistent performers, losing just once in their last eight AFCON matches.

 

 

 

 

 

 

 

🏆 El Kaabi and Díaz Fire Atlas Lions Into the Knockouts

Morocco delivered their most convincing performance of AFCON 2025 with a commanding 3–0 victory over Zambia in Rabat, a result that secured top spot in Group A and reaffirmed their status as tournament favourites.

Ayoub El Kaabi struck twice — including a spectacular overhead kick — while Brahim Díaz continued his electric form with a third goal in three matches.

 

 

Morocco Start Fast and Never Look Back

 

From the opening whistle, Morocco imposed themselves with aggressive pressing, sharp ball circulation, and constant width, pinning Zambia deep inside their half.

 

Their early dominance paid off in the 9th minute:

Azzedine Ounahi clipped a clever ball into the box. El Kaabi burst between three defenders and powered home a diving header for 1–0.

 

It was the striker’s fourth goal of the tournament — and a sign of what was to come.

 

 

 

DĂ­az Scores Again: Morocco double Their Lead

 

Real Madrid star Brahim Díaz, arguably Morocco’s standout performer of the group stage, made it 2–0 in the 27th minute.

DĂ­az has now scored in all three group matches, becoming only the second Moroccan ever to do so.

 

 

 

El Kaabi’s Overhead Kick Seals It

 

Six minutes into the second half, Morocco produced the moment of the match:

 

Ounahi delivered another pinpoint cross. El Kaabi launched into a bicycle kick. The ball flew past Mwanza for 3–0.

Initially ruled offside, VAR overturned the decision — confirming a goal worthy of any tournament highlight reel.

 

 

 

Hakimi Returns to Boost Morocco’s Title Charge

 

The home crowd erupted when Achraf Hakimi made his long‑awaited return from injury in the 64th minute.

 

The African Footballer of the Year nearly scored late on, denied only by a superb save from Willard Mwanza.

 

His return adds even more firepower to a Moroccan side already brimming with confidence.

 

 

 

Zambia Eliminated After Group-Stage Struggles

 

Zambia entered the match needing a win to survive, but they were overwhelmed from start to finish.

Their AFCON campaign ends without a victory.

 

 

 

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, Soccer24 Zimbabwe Facebook

AFCON DAY 7

🏆 Ivory Coast and Cameroon share the points after Diallo Strike and Konan own Goal

Defending champions Ivory Coast were held to a 1–1 draw by Cameroon in Marrakesh, a fiercely contested Group F clash that lived up to its billing as one of AFCON’s great rivalries.

The Elephants struck first through Amad Diallo, but Cameroon hit back quickly thanks to a deflected effort credited as a Ghislain Konan own goal.

 

Diallo breaks the deadlock with a superb finish

 

Ivory Coast opened the scoring in the 51st minute when Amad Diallo produced a moment of brilliance. Konan lofted a long diagonal pass toward the Manchester United winger, who cut inside onto his left foot and curled a powerful strike beyond Devis Epassy.

 

It was Diallo’s second goal in two matches, following his winner against Mozambique.

 

 

 

Cameroon respond quickly through a Konan own goal

 

The lead lasted just five minutes.

 

Junior Tchamadeu drove into the box and unleashed a shot that took a heavy deflection off Ghislain Konan, looping over goalkeeper Yahia Fofana and into the net.

 

 

🔥 A high‑intensity battle with chances at both ends

 

The atmosphere was electric, with stars such as Kylian Mbappé, Aurélien Tchouaméni, and Jules Koundé watching from the stands.

Vakoun Bayo headed wide from a Diallo cross.

Bryan Mbeumo nearly won it at the death, but Odilon Kossounou made a heroic block.

 

 

 

Both teams now sit on four points, well‑placed to reach the Round of 16

 

 

 

 

 

 

🏆 Mahrez’s Penalty sends Algeria into the Knockouts With a 1–0 Win over Burkina Faso

Algeria continued their perfect start to AFCON 2025 with a 1–0 victory over Burkina Faso in Rabat, a result that seals their place in the Round of 16 with a game to spare.

The match, played at the Stade Prince Moulay El Hassan, was tense, physical, and tactically disciplined — exactly the type of contest Algeria have mastered under Vladimir Petković.

 

Mahrez converts early penalty to give Algeria control

 

The breakthrough came in the 23rd minute, when Rayan Aït‑Nouri was fouled in the box by Ismahila Ouédraogo, prompting referee Daniel Laryea to point to the spot.

 

Mahrez stepped up and sent goalkeeper Hervé Koffi the wrong way, scoring his third goal of the tournament and giving Algeria a 1–0 lead.

 

The goal was also Mahrez’s 37th international strike, underlining his status as Algeria’s all‑time AFCON scorer.

 

 

 

Burkina Faso hit the woodwork but lack finishing touch

 

Despite Algeria’s early advantage, Burkina Faso grew into the match.

 

Their best chance of the first half came in the 43rd minute, when Pierre Landry Kabore struck the upright with a close‑range header, leaving Luca Zidane rooted to the spot.

 

 

 

Luca Zidane stands firm under late pressure

 

With Zinedine Zidane watching from the stands, his son Luca delivered a composed performance in goal, making two crucial late saves to preserve Algeria’s lead.

 

The Granada goalkeeper has now kept two clean sheets in two matches, strengthening Algeria’s defensive credentials.

 

 

 

 

 

 

 

🏆 Sudan Claim First AFCON Win Since 2012 With Gritty 1–0 Victory Over Equatorial Guinea

Sudan reignited their AFCON 2025 campaign with a hard‑earned 1–0 win over Equatorial Guinea in Casablanca, a result that ends a 13‑year wait for a victory at the Africa Cup of Nations finals.

The triumph — Sudan’s first at the tournament since 2012 — was secured through a 74th‑minute own goal by Saúl Coco.

 

The win lifts Sudan to three points in Group E and keeps their knockout hopes alive.

 

 

Sudan take the lead through a SaĂşl Coco own goal

 

A Sudanese free‑kick into the box caused panic in the Equatorial Guinea defence. Centre‑back Saúl Coco, attempting to clear under pressure, inadvertently diverted the ball into his own net

 

It was a cruel blow for the Nzalang Nacional, who had controlled much of the match but lacked cutting edge in the final third.

 

Equatorial Guinea pushed hard for an equaliser, introducing veteran forward Emilio Nsue, who came close with a late effort that drifted narrowly wide.

The final whistle sparked emotional celebrations for Kwesi Appiah’s side, who have endured years of instability and a domestic league that has not run consistently.

 

 

 

 

 

 

 

 

🏆 Mozambique make History with First‑Ever AFCON Finals win in Thrilling 3–2 Victory over Gabon

Mozambique produced one of the standout stories of AFCON 2025, defeating Gabon 3–2 in Agadir to claim their first‑ever victory at the Africa Cup of Nations finals, ending a 39‑year wait across six tournament appearances.

The Mambas combined discipline, intensity, and clinical finishing to overcome a Gabon side led by Pierre‑Emerick Aubameyang, who also found the scoresheet.

 

The win keeps Mozambique alive in Group F, while Gabon remain bottom after back‑to‑back defeats.

 

Bangal and Catamo fire Mozambique into a 2–0 lead

 

After a cautious opening half‑hour, the match exploded into life. Mozambique struck first in the 37th minute, when Faisal Bangal met a pinpoint corner from Geny Catamo and powered a header into the top corner.

Just five minutes later, the Mambas doubled their lead. Dominguês was brought down in the box by Bruno Ecuele Manga, and Catamo stepped up to convert the penalty with calm precision, sending the goalkeeper the wrong way to make it 2–0

 

 

 

Aubameyang pulls one back before halftime

 

Gabon found a lifeline deep into first‑half stoppage time. A curling effort from Didier Ndong was parried by goalkeeper Ernan Siluane, and Pierre‑Emerick Aubameyang reacted quickest to tap in the rebound, reducing the deficit to 2–1.

 

The goal made Aubameyang one of the oldest scorers in AFCON finals history.

 

 

 

Calila restores the two‑goal cushion

 

Mozambique reasserted control early in the second half.

 

In the 52nd minute, Diogo Calila rose highest to meet a cross from Witi, directing a powerful header into the roof of the net to restore the two‑goal advantage at 3–1.

It was Calila’s first international goal and a crucial moment in the match.

 

 

 

🔥 Moussounda sets up a tense finale

 

Gabon refused to give up and pushed forward with urgency.

 

Their pressure paid off in the 76th minute, when Alex Moucketou‑Moussounda reacted quickest to a rebound after Siluane saved an initial effort from a corner, slotting home to make it 3–2.

 

The final minutes were frantic, with Gabon throwing everything forward, but Mozambique’s defence — and Siluane in particular — held firm with several crucial saves.

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP

AFCON DAY 7

🏆 Ivory Coast and Cameroon share the points after Diallo Strike and Konan own Goal

Defending champions Ivory Coast were held to a 1–1 draw by Cameroon in Marrakesh, a fiercely contested Group F clash that lived up to its billing as one of AFCON’s great rivalries.

The Elephants struck first through Amad Diallo, but Cameroon hit back quickly thanks to a deflected effort credited as a Ghislain Konan own goal.

 

Diallo breaks the deadlock with a superb finish

 

Ivory Coast opened the scoring in the 51st minute when Amad Diallo produced a moment of brilliance. Konan lofted a long diagonal pass toward the Manchester United winger, who cut inside onto his left foot and curled a powerful strike beyond Devis Epassy.

 

It was Diallo’s second goal in two matches, following his winner against Mozambique.

 

 

 

Cameroon respond quickly through a Konan own goal

 

The lead lasted just five minutes.

 

Junior Tchamadeu drove into the box and unleashed a shot that took a heavy deflection off Ghislain Konan, looping over goalkeeper Yahia Fofana and into the net.

 

 

🔥 A high‑intensity battle with chances at both ends

 

The atmosphere was electric, with stars such as Kylian Mbappé, Aurélien Tchouaméni, and Jules Koundé watching from the stands.

Vakoun Bayo headed wide from a Diallo cross.

Bryan Mbeumo nearly won it at the death, but Odilon Kossounou made a heroic block.

 

 

 

Both teams now sit on four points, well‑placed to reach the Round of 16

 

 

 

 

 

 

🏆 Mahrez’s Penalty sends Algeria into the Knockouts With a 1–0 Win over Burkina Faso

Algeria continued their perfect start to AFCON 2025 with a 1–0 victory over Burkina Faso in Rabat, a result that seals their place in the Round of 16 with a game to spare.

The match, played at the Stade Prince Moulay El Hassan, was tense, physical, and tactically disciplined — exactly the type of contest Algeria have mastered under Vladimir Petković.

 

Mahrez converts early penalty to give Algeria control

 

The breakthrough came in the 23rd minute, when Rayan Aït‑Nouri was fouled in the box by Ismahila Ouédraogo, prompting referee Daniel Laryea to point to the spot.

 

Mahrez stepped up and sent goalkeeper Hervé Koffi the wrong way, scoring his third goal of the tournament and giving Algeria a 1–0 lead.

 

The goal was also Mahrez’s 37th international strike, underlining his status as Algeria’s all‑time AFCON scorer.

 

 

 

Burkina Faso hit the woodwork but lack finishing touch

 

Despite Algeria’s early advantage, Burkina Faso grew into the match.

 

Their best chance of the first half came in the 43rd minute, when Pierre Landry Kabore struck the upright with a close‑range header, leaving Luca Zidane rooted to the spot.

 

 

 

Luca Zidane stands firm under late pressure

 

With Zinedine Zidane watching from the stands, his son Luca delivered a composed performance in goal, making two crucial late saves to preserve Algeria’s lead.

 

The Granada goalkeeper has now kept two clean sheets in two matches, strengthening Algeria’s defensive credentials.

 

 

 

 

 

 

 

🏆 Sudan Claim First AFCON Win Since 2012 With Gritty 1–0 Victory Over Equatorial Guinea

Sudan reignited their AFCON 2025 campaign with a hard‑earned 1–0 win over Equatorial Guinea in Casablanca, a result that ends a 13‑year wait for a victory at the Africa Cup of Nations finals.

The triumph — Sudan’s first at the tournament since 2012 — was secured through a 74th‑minute own goal by Saúl Coco.

 

The win lifts Sudan to three points in Group E and keeps their knockout hopes alive.

 

 

Sudan take the lead through a SaĂşl Coco own goal

 

A Sudanese free‑kick into the box caused panic in the Equatorial Guinea defence. Centre‑back Saúl Coco, attempting to clear under pressure, inadvertently diverted the ball into his own net

 

It was a cruel blow for the Nzalang Nacional, who had controlled much of the match but lacked cutting edge in the final third.

 

Equatorial Guinea pushed hard for an equaliser, introducing veteran forward Emilio Nsue, who came close with a late effort that drifted narrowly wide.

The final whistle sparked emotional celebrations for Kwesi Appiah’s side, who have endured years of instability and a domestic league that has not run consistently.

 

 

 

 

 

 

 

 

🏆 Mozambique make History with First‑Ever AFCON Finals win in Thrilling 3–2 Victory over Gabon

Mozambique produced one of the standout stories of AFCON 2025, defeating Gabon 3–2 in Agadir to claim their first‑ever victory at the Africa Cup of Nations finals, ending a 39‑year wait across six tournament appearances.

The Mambas combined discipline, intensity, and clinical finishing to overcome a Gabon side led by Pierre‑Emerick Aubameyang, who also found the scoresheet.

 

The win keeps Mozambique alive in Group F, while Gabon remain bottom after back‑to‑back defeats.

 

Bangal and Catamo fire Mozambique into a 2–0 lead

 

After a cautious opening half‑hour, the match exploded into life. Mozambique struck first in the 37th minute, when Faisal Bangal met a pinpoint corner from Geny Catamo and powered a header into the top corner.

Just five minutes later, the Mambas doubled their lead. Dominguês was brought down in the box by Bruno Ecuele Manga, and Catamo stepped up to convert the penalty with calm precision, sending the goalkeeper the wrong way to make it 2–0

 

 

 

Aubameyang pulls one back before halftime

 

Gabon found a lifeline deep into first‑half stoppage time. A curling effort from Didier Ndong was parried by goalkeeper Ernan Siluane, and Pierre‑Emerick Aubameyang reacted quickest to tap in the rebound, reducing the deficit to 2–1.

 

The goal made Aubameyang one of the oldest scorers in AFCON finals history.

 

 

 

Calila restores the two‑goal cushion

 

Mozambique reasserted control early in the second half.

 

In the 52nd minute, Diogo Calila rose highest to meet a cross from Witi, directing a powerful header into the roof of the net to restore the two‑goal advantage at 3–1.

It was Calila’s first international goal and a crucial moment in the match.

 

 

 

🔥 Moussounda sets up a tense finale

 

Gabon refused to give up and pushed forward with urgency.

 

Their pressure paid off in the 76th minute, when Alex Moucketou‑Moussounda reacted quickest to a rebound after Siluane saved an initial effort from a corner, slotting home to make it 3–2.

 

The final minutes were frantic, with Gabon throwing everything forward, but Mozambique’s defence — and Siluane in particular — held firm with several crucial saves.

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP

AFCON DAY 6

🏆 Nigeria Edge Tunisia 3–2 in a Five‑Goal Thriller to Reach the Knockouts

Nigeria booked their place in the AFCON 2025 knockout stage after defeating Tunisia 3–2 in a pulsating Group C showdown in Fès — a match that delivered drama, quality, and a late surge from the Carthage Eagles that nearly forced a comeback.

The Super Eagles, scored through Victor Osimhen, Wilfred Ndidi, and Ademola Lookman, while Tunisia responded via Montassar Talbi and a late penalty from Ali Abdi.

 

Osimhen breaks the deadlock before halftime

 

Nigeria controlled the early phases, creating multiple chances through Akor Adams and Lookman.

Ademola Lookman, drifting into space on the right, paused just long enough to size up the movement inside the box. He spotted Victor Osimhen peeling away from his marker — a classic striker’s run, sharp and explosive. Lookman wrapped his foot around the ball and delivered a cross with perfect weight, curling away from the defender and begging to be attacked.

 

Osimhen launched himself into the air with that trademark blend of power and elegance. For a split second, he seemed suspended above everyone else — chest open, neck muscles coiled, eyes locked on the ball. Then came the contact: a clean, violent snap of the forehead that redirected the cross downward and beyond the helpless goalkeeper.

 

The net rippled, the stadium erupted, and Osimhen — who had missed two earlier headers and seen another goal ruled out — sprinted toward the corner flag, fists clenched, roaring in relief. It was a striker’s goal in its purest form: timing, aggression, and absolute conviction.

 

 

 

Ndidi and Lookman push Nigeria into a commanding position

 

Nigeria doubled their advantage just five minutes into the second half.

Wilfred Ndidi rose highest to head home Lookman’s corner in the 50th minute, scoring his first-ever AFCON goal.

 

 

 

The Super Eagles continued to dominate, and in the 67th minute, Ademola Lookman made it 3–0, finishing a move started by Osimhen — his second goal of the tournament.

 

 

 

At that point, Nigeria appeared to be cruising.

 

 

Tunisia fight back through Talbi and Abdi

 

Tunisia refused to fold.

In the 74th minute, Montassar Talbi headed in a Hannibal Mejbri free‑kick.

 

The Carthage Eagles then earned a penalty after a VAR review for handball by Bright Osayi‑Samuel.

Ali Abdi converted confidently in the 87th minute to make it 3–2

 

 

The final minutes were frantic, with Tunisia pushing for an equaliser, but Nigeria held firm.

 

 

The victory takes Nigeria to six points from two matches, guaranteeing qualification

 

 

 

 

 

 

 

🏆 Senegal and DR Congo Share the Points After Bakambu and Mané Trade Second‑Half Goals

Senegal and the Democratic Republic of Congo played out a tense and tactical 1–1 draw in Tangier, a result that keeps both giants level on four points in Group D and firmly on track for the knockout stages.

The match, played at the Ibn Batouta Stadium, delivered two high‑quality goals from Cédric Bakambu and Sadio Mané.

 

Bakambu strikes first after Mendy spill

 

The Leopards stunned the defending champions by opening the scoring in the 61st minute.

 

Cédric Bakambu reacted quickest after Édouard Mendy spilled a powerful shot from Théo Bongonda.

The Real Betis striker pounced to fire DR Congo into a 1–0 lead, rewarding their disciplined defensive structure and sharp transitions.

 

 

 

 

 

Mané responds with trademark composure

 

Senegal, who had dominated possession throughout the match, responded just eight minutes later.

A clever run from Ibrahim Mbaye opened space on the left, and his cut‑back found Sadio Mané, who finished with trademark calm to level the match at 1–1 in the 69th minute.

 

 

 

🔥 A tactical battle with few clear chances

 

Despite Senegal’s territorial dominance, DR Congo remained dangerous on the break.

The Leopards’ defensive discipline — anchored by Chancel Mbemba and Axel Tuanzebe — frustrated Senegal’s attempts to find a late winner.

 

 

Both teams are now well‑positioned to qualify, with their final group matches likely to determine who finishes first.

 

 

 

 

 

 

🏆 Benin Claim Historic First‑Ever AFCON Finals Win With 1–0 Victory Over Botswana

Benin made history this afternoon in Rabat, securing their first‑ever Africa Cup of Nations finals victory with a hard‑fought 1–0 win over Botswana in Group D.

The result, marks a landmark moment for the Cheetahs, who had never won a match at the AFCON finals despite previous appearances in 2004 and 2019.

 

Yohan Roche scores the decisive goal

 

The breakthrough came in the 28th minute, when defender Yohan Roche combined with captain Steve Mounié before firing a shot that took a heavy deflection and beat goalkeeper Goitseone Phoko.

 

Roche’s strike not only delivered three points but also ended Benin’s long wait for a victory at the continental showpiece.

 

 

 

Botswana threaten but lack cutting edge

 

Botswana struggled to create clear chances but came closest when Mothusi Johnson struck the crossbar with a curling free‑kick that had the Beninese goalkeeper beaten.

 

 

Despite late pressure, including a dangerous spell in the final minutes, Botswana could not find an equaliser.

 

The victory breathes life into Benin’s campaign after their controversial opening‑day defeat to DR Congo.

 

 

 

 

 

 

🏆 Uganda 1–1 Tanzania: Cranes and Taifa Stars Share the Spoils in a Fierce East African Derby!

Uganda and Tanzania played out a tense 1–1 draw this afternoon at the Africa Cup of Nations, delivering a tight, physical, emotionally charged East African derby that lived up to its billing. Both sides had moments of control, both scored well‑worked goals, and both will feel they could have taken all three points.

The result keeps the group finely balanced, with everything still to play for.

 

Tanzania strike first through Simon Msuva

 

After a goalless but lively first half, Tanzania broke the deadlock in the 59th minute.

the Taifa Stars were awarded a penalty when Baba Alhassan handled a shot inside the box. Veteran winger Simon Msuva stepped up and converted confidently, sending Denis Onyango the wrong way to give Tanzania a 1–0 lead.

 

 

 

Uganda respond through Uche Ikpeazu

 

Uganda pushed forward with urgency, and their pressure paid off in the 80th minute.

 

Substitute Denis Omedi delivered a perfect cross into the box, where Uche Ikpeazu launched into a powerful diving header to level the match at 1–1.

 

 

 

🔥 Late drama: Uganda miss a stoppage‑time penalty

 

The match’s most dramatic moment came deep into stoppage time.

 

Uganda were awarded a penalty after James Bogere was fouled in the box — a decision

 

But talisman Allan Okello blasted his effort over the bar, denying the Cranes a golden chance to complete the comeback.

Moments later, Tanzania nearly stole the win themselves, but Charles M’Mombwa dragged his shot wide.

 

With this draw, both teams must win their final matches to have a realistic chance of reaching the Round of 16.

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP

AFCON DAY 5

🏆 Morocco 1–1 Mali: Diaz and Sinayoko Trade Penalties as Atlas Lions Held in Rabat!

Morocco were forced to settle for a 1–1 draw against a resilient Mali side in Rabat, as both teams scored from the penalty spot in a tense and physical AFCON 2025 Group A encounter.

A first‑half penalty from Brahim Díaz gave the hosts the lead, but Lassine Sinayoko equalised with a spot‑kick of his own midway through the second half, ensuring the points were shared in front of more than 63,000 fans at the Prince Moulay Abdellah Stadium.

 

Diaz strikes from the spot deep into first‑half stoppage time

 

Morocco controlled possession throughout the opening period, pushing Mali back with sustained pressure and fluid combinations in midfield.

Their breakthrough came five minutes into added time, when Brahim Díaz converted a penalty to make it 1–0.

The Real Madrid playmaker sent Djigui Diarra the wrong way, giving the Atlas Lions a deserved halftime advantage.

The goal capped a half in which Morocco enjoyed over 60% possession and outshot Mali 7–1.

 

 

 

Sinayoko responds as Mali grow into the match

 

Mali emerged from the break with renewed intensity, pressing higher and attacking with more conviction.

 

Their reward arrived in the 64th minute, when Lassine Sinayoko calmly dispatched a penalty to level the match at 1–1.

The Auxerre striker, who also scored in Mali’s opener against Zambia, continued his excellent tournament form.

The equaliser shifted momentum, with Mali defending compactly and threatening on the counter.

 

 

 

🔥 Late drama as Morocco push for a winner

 

The final stages were frantic. Morocco introduced Ezzalzouli, Rahimi, and En‑Nesyri in search of a decisive goal.

Eliesse Ben Seghir forced a superb low save from Diarra in the 90+9th minute.

Mali absorbed pressure but remained dangerous on transitions.

 

With this draw, Morocco remain top of Group A, now on four points after their opening win over Comoros. Mali stay unbeaten with two draws and remain firmly in contention for qualification.

 

 

 

 

 

 

 

🏆 Zambia 0–0 Comoros: Chipolopolo Held in Stalemate as Ya Willy reports Live From the Stadium!

Zambia were forced to settle for a frustrating 0–0 draw against a disciplined Comoros side in their AFCON 2025 Group C clash this afternoon — a match witnessed live inside the stadium by Ya Willy, Ballocentre.com’s on‑ground correspondent, who provided real‑time insights from the stands.

Despite dominating possession and creating the clearer chances, Chipolopolo could not find a breakthrough against a Comorian team that defended with structure, resilience, and impressive organisation.

 

 

Zambia dominate early but lack the finishing touch

 

From the opening whistle, Zambia imposed themselves on the match. But the final ball repeatedly let them down.

 

 

The best early chance fell to Patson Daka, who broke through the defence in the 18th minute, only to fire straight at goalkeeper Ali Ahamada, who stood tall throughout the match.

 

Ya Willy, reporting from pitch level, noted the growing tension among Zambian supporters as missed opportunities began to pile up.

 

 

Comoros stay compact and threaten on the counter

 

Comoros, meanwhile, executed their game plan with discipline. Their best moment came just before halftime when Youssouf M’Changama curled a free‑kick inches wide — a moment that briefly silenced the Zambian end of the stadium.

 

 

🔥 Second half: Zambia push, Comoros resist

 

Chipolopolo thought they had won it late when Daka bundled the ball over the line, but the assistant referee flagged for a foul in the build‑up — a decision confirmed after a brief VAR check.

 

From the stands, Ya Willy described the atmosphere as “electric but anxious,” with Zambian fans urging their team forward until the final whistle.

 

 

 

The draw leaves Group C wide open

 

With tougher fixtures ahead, both teams now face pressure to find goals — and fast.

 

Below is the video summary of the match

 

 

Ya Willy, our man in Morocco

 

 

 

 

 

 

🏆 Egypt 1–0 South Africa: Controversial Salah Penalty sends 10‑Man Pharaohs into AFCON Knockouts!

Egypt booked their place in the AFCON 2025 knockout stage with a tense 1–0 victory over South Africa in Agadir, but the match will be remembered for one thing above all: a highly controversial penalty that allowed Mohamed Salah to decide the contest.

The Egyptian star converted from the spot just before halftime after a VAR review judged that Khuliso Mudau had fouled him inside the box — despite minimal contact.

 

Moments later, Egypt were reduced to 10 men, setting up a dramatic second half in which Bafana Bafana dominated but could not find a breakthrough.

 

 

A cagey start before VAR chaos erupts

 

The opening half-hour was tight, with both teams cautious and chances limited. South Africa’s best early moment came when Lyle Foster wriggled free in the box, but his shot went straight at Mohamed El Shenawy

Egypt gradually took control, pushing higher and forcing Bafana into deeper defensive phases.

 

Then came the turning point.

 

The penalty that changed everything

 

In the 43rd minute, Salah chased a loose ball with Mudau. The South African defender’s hand brushed Salah’s face — “minimal contact,” and play continued.

But VAR intervened.

 

Referee Pacifique Ndabihawenimana was called to the monitor, and after a lengthy review, he pointed to the spot — a decision that stunned South Africa and surprised even some Egyptian players.

 

Salah stepped up and delivered a cold‑blooded Panenka, sending Ronwen Williams the wrong way to make it 1–0

 

 

 

Egypt down to 10 men before halftime

 

Barely minutes later, the match exploded again.

Egypt right‑back Mohamed Hany stamped on Teboho Mokoena and received a second yellow card, leaving the Pharaohs with 10 men for the entire second half.

The decision ignited tempers on both benches.

 

 

 

Second half: Bafana dominate but El Shenawy stands tall

 

With the numerical advantage, South Africa poured forward relentlessly.

17 shots in the second half alone.

A spectacular fingertip save from El Shenawy to deny Foster late on.

 

 

Late penalty appeal denied

 

Deep into stoppage time, South Africa appealed for a handball against Yasser Ibrahim. VAR checked it.

The referee reviewed it.

And once again, the call went Egypt’s way — no penalty

 

Bafana Bafana were left furious, feeling both major decisions had gone against them.

 

Egypt become the first team to qualify for the AFCON 2025 knockout stage, sitting on six points after two matches.

South Africa, meanwhile, remain on three points and now face a must‑win showdown against Zimbabwe to stay alive in the tournament.

 

 

 

 

 

 

🏆 Angola 1–1 Zimbabwe: Musona Makes AFCON History as Warriors Fight Back in Marrakesh!

Zimbabwe captain Knowledge Musona delivered yet another iconic AFCON moment, scoring deep into first‑half stoppage time to secure a 1–1 draw against Angola in Marrakesh — a result that keeps both teams alive but under pressure in Group B.

 

Musona’s equaliser means he has now scored in three different AFCON tournaments, cementing his status as one of the continent’s most enduring forwards.

 

 

Dala strikes first as Angola take control

 

Angola started the brighter of the two sides after surviving an early scare when Bill Antonio fired wide from close range.

To Carneiro lifted a superb lobbed pass over the Zimbabwe defence. Gelson Dala controlled with precision and squeezed his finish between the near post and veteran keeper Washington Arubi, who turns 40 this year.

 

 

 

Drama as Angola’s keeper plays on with heavy bandage

 

Angola goalkeeper Hugo Marques suffered a head clash with Divine Lunga and continued with heavy bandaging — a detail widely highlighted in local reports.

 

Despite the injury, he remained sharp and kept Zimbabwe at bay until the final moments of the half.

 

 

Musona equalises in stoppage time — and makes history

 

Zimbabwe grew into the match, with Musona becoming increasingly influential after a slow start.

 

His persistence paid off six minutes into added time:

Musona took a composed touch and slotted between Carneiro’s legs and just beyond Marques’ outstretched boot.

A calm, veteran finish — and a historic one.

 

 

 

🔥 Second half: both sides push, Marques saves Angola

 

The second half was open, with both teams chasing a winner.

 

Substitute Tawanda Chirewa forced a spectacular one‑handed save from Marques in the 78th minute — arguably the moment of the half.

Angola threatened through Dala and Fredy, but neither side found the decisive touch.

 

 

 

Group B remains wide open, but both sides now need a statement performance to stay alive

 

 

 

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP, Ya Willy

The Group of Death!

🏆 Burkina Faso 2–1 Equatorial Guinea: Stallions Produce Stunning Double Comeback in Casablanca!

Burkina Faso delivered one of the most dramatic moments of AFCON 2025, scoring twice deep into stoppage time to overturn a late deficit and defeat 10‑man Equatorial Guinea 2–1 at the Mohammed V Stadium in Casablanca.

 

The Stallions looked destined for frustration after falling behind in the 85th minute, but goals from Georgi Minoungou and Edmond Tapsoba in the 95th and 98th minutes completed an unforgettable turnaround.

 

A tense, physical first half

 

The opening 45 minutes were tight and combative, with both sides struggling to create clear chances. Burkina Faso controlled possession and tempo, but Equatorial Guinea remained compact and disciplined, refusing to allow space between the lines.

 

 

The match’s intensity was reflected in the duels, with Burkina Faso’s Ismahila Ouédraogo receiving a yellow card in the 32nd minute.

 

 

Turning point: Basilio Ndong sent off

 

The game shifted dramatically five minutes into the second half.

A VAR review upgraded Basilio Ndong’s yellow card to a straight red for a studs‑up challenge on Bertrand Traoré.

 

Reduced to ten men, Equatorial Guinea were forced into a deep defensive block, while Burkina Faso pushed aggressively for the opener.

 

 

The Stallions thought they had scored in the 71st minute through Lassina Traoré, but VAR ruled the goal out for offside in the build‑up.

 

 

Shock opener: Anieboh stuns the Stallions

 

Against the run of play, Equatorial Guinea struck first.

In the 85th minute, substitute Marvin Anieboh rose highest to meet Carlos Akapo’s corner, guiding a superb header into the top corner for a shock 1–0 lead.

The goal came just three minutes after Anieboh entered the pitch.

 

 

 

🔥 Burkina Faso’s incredible stoppage‑time comeback

 

With defeat looming, Burkina Faso threw everything forward — and the late drama began.

Substitute Georgi Minoungou latched onto a clever touch from Dango Ouattara and fired a composed low finish into the bottom corner to make it 1–1.

 

 

Moments later, goalkeeper Jesús Owono failed to deal with a cross, and Edmond Tapsoba reacted quickest, heading home the rebound to complete the comeback and seal a 2–1 victory.

 

 

The stadium erupted as Burkina Faso celebrated one of the most dramatic wins in AFCON history.

 

The Stallions showed resilience, belief, and attacking depth — qualities that could carry them far in the tournament.

 

Equatorial Guinea, despite a brave performance with ten men, are left heartbroken after conceding twice in stoppage time. Their next match against Sudan is now crucial.

 

 

 

 

 

 

🏆 Algeria 3–0 Sudan: Mahrez Leads Desert Foxes to Confident AFCON Opening Win!

Algeria opened their AFCON 2025 campaign with a commanding 3–0 victory over Sudan at the Moulay El Hassan Stadium in Rabat, delivering a performance that combined early intensity, technical superiority, and ruthless finishing.

 

 

 

Captain Riyad Mahrez scored twice — once in each half — before Ibrahim Maza sealed the win late on, as confirmed by multiple official match reports.

 

The result sends Algeria to the top of Group E, reinforcing their status as one of the tournament’s early favourites.

 

Mahrez scores after just 82 seconds

 

Algeria made the perfect start.

The match was barely two minutes old when Mohamed Amoura drove a low ball across the box, Hicham Boudaoui flicked it cleverly with a back‑heel, and Mahrez fired home with his trademark left foot

 

The early goal electrified the Algerian‑heavy crowd of over 16,000 supporters.

 

 

 

Sudan responded with a rare chance through Yaser Awad Boshara, but goalkeeper Luca Zidane — watched by his father Zinedine in the stands — reacted sharply to deny him.

 

 

Sudan reduced to 10 men before halftime

 

Sudan’s hopes took a major blow in the 39th minute, when Salaheldin Adil received a second yellow card for a late challenge on Rayan Aït‑Nouri.

 

The red card forced Sudan into a deep defensive block, while Algeria increased their control of possession and tempo.

 

 

 

Just before the break, Ramy Bensebaini had a goal disallowed for offside after VAR review.

 

 

Mahrez doubles the lead with a composed finish

 

In the 61st minute, Amoura once again unlocked the Sudanese defence with a brilliant outside‑of‑the‑boot pass, allowing Mahrez to time his run perfectly and slot home his second of the match.

The brace took Mahrez to eight career AFCON goals, an Algerian national record.

 

 

 

🔥 Maza seals the win and makes AFCON history

 

Algeria added a third in the 85th minute, when substitute Ibrahim Maza reacted quickest to a knockdown from Baghdad Bounedjah, finishing from close range to make it 3–0.

The goal was historic — Algeria’s 100th goal in AFCON history.

 

 

 

 

 

 

 

🏆 Côte d’Ivoire 1–0 Mozambique: Diallo Delivers as Elephants Begin AFCON Title Defence with Narrow Win!

Côte d’Ivoire opened their AFCON 2025 title defence with a 1–0 victory over Mozambique in Marrakesh, a result that reflected their dominance but also their wastefulness in front of goal.

 

 

A second‑half strike from Amad Diallo was enough to separate the sides, as the Elephants controlled possession, created the clearer chances, and ultimately secured three important points in Group F.

 

Cagey first half, Ivorian pressure builds

 

The opening 45 minutes were tight, with Mozambique defending in a compact block and Côte d’Ivoire struggling to convert their territorial dominance into goals.

 

Mozambique’s only real threat came from Geny Catamo, whose early shot was saved by Yahia Fofana.

 

The sides went into the break 0–0, with Côte d’Ivoire clearly on top but lacking precision.

 

 

Diallo breaks the deadlock early in the second half

 

The champions finally found their breakthrough in the 49th minute.

A cross into the box was headed down into the path of Amad Diallo, who reacted quickest and fired a low shot past Siluane to make it 1–0.

It was Diallo’s first-ever AFCON goal.

 

 

 

 

 

🔥 Ivory Coast dominate but fail to kill the game

 

Despite their control, Côte d’Ivoire were repeatedly denied by Mozambique’s inspired goalkeeper.

The Elephants “controlled possession and sought to break the deadlock through wide attacking play,” with Mozambique forced to defend deep for long stretches.

Kessié headed wide from a perfect Konan cross. Vakoun Bayo missed an open header with the keeper beaten.

 

 

 

Mozambique’s historic moment

 

Mozambique introduced Elias “Domingues” Pelembe in the 67th minute — at 42 years old, he became the second‑oldest player in AFCON history, behind Egypt’s Essam El Hadary

 

 

 

Côte d’Ivoire begin their title defence with a win, but the performance raises questions about their finishing — something many pundits emphasised.

 

Mozambique, meanwhile, extended their long wait for an AFCON victory, but earned praise for their organisation and resilience.

 

 

 

 

 

 

🏆 Cameroon 1–0 Gabon: Etta Eyong’s Early Strike Gives Indomitable Lions Winning Start in Agadir!

Cameroon opened their AFCON 2025 campaign with a hard‑fought 1–0 victory over Gabon at the Stade Adrar in Agadir, securing their first-ever AFCON win over their Central African rivals.

 

 

An early goal from Karl Etta Eyong proved decisive in a tense, physical contest where Cameroon showed discipline, while Gabon pushed aggressively for an equaliser but lacked precision in the final third.

 

Etta Eyong strikes inside six minutes

 

The breakthrough arrived almost immediately. In the 6th minute, Bryan Mbeumo slipped a clever pass behind the Gabonese defence, allowing Karl Etta Eyong to finish low through the legs of goalkeeper Loyce Mbaba — a goal initially ruled out for offside before VAR confirmed it.

 

 

 

 

The early strike settled Cameroon, who nearly doubled their lead moments later when Danny Namaso dragged a shot narrowly wide after a flowing move down the right.

 

 

Gabon respond with intensity

 

Gabon grew into the match and ended the first half as the stronger side. Coach Thierry Mouyouma made bold changes just after the half‑hour mark, introducing Pierre‑Emerick Aubameyang and Mario Lemina, both surprisingly left out of the starting XI

 

Aubameyang almost made an instant impact, heading wide from a pinpoint corner on the stroke of halftime.

 

Despite their pressure, Gabon failed to register a shot on target in the opening period, with Cameroon’s defence — led by Devis Epassy, Nouhou Tolo, and Che Malone — remaining composed.

 

 

 

🔥 Second half: Cameroon hold firm under pressure

 

The second half followed a similar pattern: Gabon pushing forward, Cameroon absorbing pressure and countering with pace.

 

Cameroon defended deep in the final minutes, showing discipline and maturity to close out the result.

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP

🏆 Tunisia 3–1 Uganda: Achouri Shines as Carthage Eagles Start AFCON 2025 in Style!

Tunisia opened their AFCON 2025 campaign with a confident and controlled 3–1 victory over Uganda at the Stade Olympique de Rabat, delivering a performance that showcased both efficiency and attacking quality.

 

Goals from Ellyes Skhiri and a brace from Elias Achouri powered the Carthage Eagles to the top of Group C, while Uganda grabbed a late consolation through Denis Omedi.

 

 

 

Skhiri heads Tunisia into an early lead

 

Tunisia struck first in the 10th minute, capitalising on a well‑worked corner routine. A precise delivery from Hannibal Mejbri found Ellyes Skhiri at the far post, who lost his marker and nodded home to make it 1–0

 

 

Uganda attempted to respond through Toby Sibbick and Jordan Obita, but the Tunisian defence remained compact and disciplined, denying any clear entries into the box.

 

 

Achouri doubles the advantage before halftime

 

Five minutes before the break, Tunisia produced a moment of real quality. Left‑back Ali Abdi created space on the flank and delivered a superb cross that found Elias Achouri, who guided a brilliant strike into the top corner for 2–0

 

Uganda went into halftime frustrated, having struggled to break Tunisia’s structure despite flashes of intent from Rogers Mato.

 

 

🔥 Achouri completes his brace

 

Uganda made attacking changes at the interval, introducing Travis Mutyaba and Denis Omedi, but the momentum remained with Tunisia.

 

In the 64th minute, a scramble in the box fell kindly to Achouri, who reacted quickest to fire home his second of the match and extend the lead to 3–0.

 

It was a deserved reward for Tunisia’s dominance in midfield and their relentless pressure in wide areas.

 

 

 

Uganda pull one back late

 

The Cranes continued to push and nearly scored through Sibbick, whose powerful strike flew inches wide in the 76th minute

 

Their persistence finally paid off in stoppage time when Denis Omedi found the net with a deflected effort that wrong‑footed goalkeeper Aymen Dahmen, making it 3–1.

 

 

 

 

 

🏆 Nigeria 2–1 Tanzania: Lookman Delivers as Super Eagles Survive Scare in Fez!

Nigeria opened their AFCON 2025 campaign with a hard‑fought 2–1 victory over Tanzania at the Complexe Sportif de Fès, overcoming heavy rain, VAR drama, and a spirited Taifa Stars performance to claim all three points.

 

 

Goals from Semi Ajayi and Ademola Lookman ensured a winning start for the Super Eagles, though Tanzania briefly stunned the favourites with a second‑half equaliser.

 

Ajayi heads Nigeria in front

 

Nigeria dominated the early exchanges, hitting the crossbar through Akor Adams and forcing multiple saves from goalkeeper Zuberi Foba.

 

The breakthrough finally arrived in the 36th minute, when Alex Iwobi delivered a perfect corner and Semi Ajayi rose highest to power home a header for 1–0.

The Super Eagles nearly doubled their lead before halftime, but Foba denied Samuel Chukwueze with a superb reflex stop.

 

 

 

Tanzania strike back through M’Mombwa

 

Nigeria thought they had gone 2–0 up seconds after the restart when Victor Osimhen scored, but VAR ruled the goal out for offside in the build‑up.

 

Tanzania capitalised almost immediately. In the 50th minute, Charles M’Mombwa reacted quickest to a lofted delivery and calmly slotted past Stanley Nwabali to level the match at 1–1.

 

 

The equaliser energised the Taifa Stars, who enjoyed their best spell of the game, forcing Nigeria into several defensive scrambles.

 

 

🔥 Lookman restores Nigeria’s lead

 

Nigeria responded with composure. Just two minutes later, Iwobi once again turned provider, slipping a clever pass to Ademola Lookman, who drilled a left‑footed strike into the bottom corner for 2–1

 

Lookman nearly added another on the hour mark, but his deflected effort was tipped over by Foba.

 

 

 

Super Eagles hold firm

 

Tanzania pushed hard in the final minutes, winning a series of corners and forcing Ajayi and Calvin Bassey into crucial blocks.

 

Their best chance came in the 88th minute, when Ibrahim Hamad fired over from close range after a scramble in the six‑yard box.

 

Nigeria managed the closing stages with maturity, securing a vital opening‑day win in Group C.

 

 

The Super Eagles showed flashes of brilliance but also vulnerability — a reminder that the road to redemption after missing the 2026 World Cup will not be straightforward.

 

Tanzania, meanwhile, can take pride in a competitive display and will look to bounce back against Uganda in their next match.

 

 

 

 

 

 

 

🏆 Senegal 3–0 Botswana: Jackson Brace Powers Lions of Teranga to Dominant AFCON Start!

Senegal opened their AFCON 2025 campaign with a commanding 3–0 victory over Botswana in Tangier, delivering a performance that underlined their status as one of the tournament’s strongest contenders.

 

 

A brace from Nicolas Jackson and a late strike from Cherif Ndiaye sealed a win that could easily have been heavier, were it not for the heroics of Botswana goalkeeper Goitseone Phoko, who made 14 saves — the second‑most of any keeper in AFCON qualifying.

 

Senegal dominate from the start

 

The Lions of Teranga controlled the match from the opening whistle, pinning Botswana deep and creating chance after chance.

 

Within the first five minutes, Sadio Mané, Iliman Ndiaye, and Jackson all forced saves from Phoko, who kept the Zebras alive almost single‑handedly.

Botswana struggled to escape their half, registering zero shots on target across the entire match.

 

 

Jackson breaks the deadlock

 

After relentless pressure, Senegal finally found the breakthrough in the 40th minute. Ismail Jakobs cut the ball back from the left, and Nicolas Jackson reacted instantly, steering a first‑time finish into the far corner to make it 1–0

 

It was a goal that reflected the flow of the game: total Senegal dominance, with Botswana hanging on through sheer defensive commitment.

 

 

 

Second half: Jackson doubles the lead

 

Senegal returned from halftime with the same intensity. In the 58th minute, Jackson struck again — this time dancing past two defenders before finishing low into the corner for 2–0.

The Bayern Munich striker nearly completed a hat‑trick minutes later, but fired over from close range.

 

 

 

âš˝ Ndiaye adds the finishing touch

 

With Botswana tiring, Senegal’s substitutes added fresh energy. In the 90th minute, Cheikh Sabaly threaded a clever pass into the box, and Cherif Ndiaye swept home the third goal to seal a comprehensive 3–0 victory

 

The stadium erupted in green, yellow, and red as Senegal confirmed their place at the top of Group D.

 

 

 

Senegal now prepare for a heavyweight clash with DR Congo, while Botswana face Benin in what already feels like a must‑win match.

 

 

 

 

 

🏆 DR Congo 1–0 Benin: Bongonda Strike Secures Winning Start for the Leopards!

DR Congo opened their AFCON 2025 campaign with a disciplined and hard‑earned 1–0 victory over Benin at the Stade El Barid in Rabat, thanks to an early goal from Théo Bongonda that proved enough to separate the sides.

 

 

 

Bongonda strikes early

 

The breakthrough arrived in the 16th minute, when Bongonda drifted into space on the left side of the box and finished clinically after a well‑constructed Congolese move. It was the Leopards’ first real opening of the match, and they made it count.

 

 

The goal settled DR Congo, who looked sharp in transition with Cédric Bakambu and Nathanaël Mbuku constantly stretching the Beninese back line.

 

 

 

Benin dominate possession but struggle to penetrate

 

Despite trailing, Benin controlled the ball for long stretches — over 60% possession according to match data — but struggled to turn that dominance into clear chances.

 

Aiyegun Tosin and Jodel Dossou were lively on the flanks, yet the Congolese defensive block, marshalled by Chancel Mbemba and Axel Tuanzebe, held firm.

 

Benin’s best moment of the first half came just before the break, when Tosin fired over from a promising position inside the box.

 

 

Second‑half resilience from the Leopards

 

The second half saw Benin increase the pressure, winning a series of corners and forcing DR Congo to defend deeper.

 

Goalkeeper Lionel Mpasi made a crucial save in the 90th minute, denying Tosin from close range to preserve the lead.

 

Substitutes Fiston Mayele and Brian Cipenga added fresh legs for the Congolese counterattack, but the Leopards ultimately focused on protecting their advantage.

 

 

 

 

🔥 Late drama but no equaliser

 

Benin pushed desperately in stoppage time — including long‑range efforts from Tamimou Ouorou and a flurry of set pieces — but DR Congo absorbed the pressure with composure.

 

After 10 minutes of added time, the Leopards held on to secure a valuable opening‑day victory.

 

 

🏆 What it means

 

DR Congo take early control of their group and show the kind of defensive solidity that could carry them deep into the tournament. Benin, competitive but blunt in the final third, will feel frustrated after dominating possession without finding an equaliser.

 

 

Source: Ballocentre.com

Images: GETTY, CAF, AFP

🏆 Egypt 2–1 Zimbabwe: Salah rescues Pharaohs with dramatic 90th‑minute winner!

Egypt left it late, but Mohamed Salah delivered when it mattered most, scoring in the 90th minute to seal a tense 2–1 victory over Zimbabwe in Agadir. The win gives the Pharaohs a crucial opening result in Group B, after a match that swung wildly between frustration and relief.

 

 

 

Zimbabwe shock Egypt early

 

Against the run of play, Zimbabwe struck first. In the 20th minute, Prince Dube punished a defensive lapse from Hossam Abdelmaguid, slotting calmly past Mohamed El‑Shenawy to give the Warriors a surprise 1–0 lead.

 

 

Egypt dominated possession but lacked precision in the final third. Omar Marmoush missed two major chances before halftime, including a clean look inside the box that he fired over.

 

 

 

Marmoush brings Egypt level

 

Egypt finally broke through in the 64th minute, when Omar Marmoush burst into the box and smashed a rising shot into the roof of the net to make it 1–1.

 

The equaliser energised the Pharaohs, who pushed relentlessly for a winner as Zimbabwe retreated deeper.

 

 

 

🔥 Salah’s decisive moment

 

Just as the match seemed destined for a draw, Egypt’s captain stepped up.

 

In the 90th minute, Mostafa Mohamed nodded a clever pass into the area, and Mohamed Salah reacted quickest, guiding a left‑footed finish into the bottom corner to complete the comeback.

 

The stadium erupted. Egypt had survived a scare — and their talisman had delivered again.

 

 

 

 

 

🏆 South Africa 2–1 Angola: Foster’s late strike fires Bafana Bafana to perfect AFCON start!

South Africa opened their AFCON 2025 campaign with a gritty and emotionally charged 2–1 victory over Angola in Marrakesh, ending a 21‑year drought without winning their opening match at the tournament.

 

 

Goals from Oswin Appollis and Lyle Foster sealed the win, while Angola’s Manuel “Show” Luís briefly levelled the contest in an entertaining Group B clash.

 

Bright start rewarded as Appollis strikes first

 

Bafana Bafana began with purpose, pressing high and attacking with width. Their early intent paid off in the 21st minute, when Oswin Appollis pounced on a loose ball inside the box and drilled a composed finish past Hugo Marques to make it 1–0.

 

Despite the lead, South Africa were forced to weather waves of Angolan pressure. Goalkeeper Ronwen Williams produced multiple crucial saves to keep Bafana in front.

 

 

Angola respond through Show

 

Angola’s persistence was rewarded in the 35th minute, when Show flicked home a clever finish at the near post after a well‑worked free‑kick routine.

 

The equaliser was deserved: Angola had created the better chances in the first half and repeatedly threatened through Fredy, Zito Luvumbo and Gelson Dala.

 

 

VAR drama and a shift in momentum

 

South Africa thought they had regained the lead early in the second half when substitute Tshepang Moremi finished a flowing move, but VAR ruled the goal out for offside against Foster in the build‑up.

 

Moments later, defender Mbekezeli Mbokazi rattled the crossbar with a thunderous long‑range strike — a warning of Bafana’s growing control.

 

 

Foster delivers the decisive moment

 

With the match finely balanced, Lyle Foster stepped up in the 79th minute. After South Africa won the ball high up the pitch, the Burnley striker curled a stunning right‑footed shot into the top corner to restore the lead at 2–1.

 

It was a moment of redemption: Foster had missed earlier chances, but his ninth international goal arrived when it mattered most.

 

 

Holding firm to secure a historic opening win

 

Angola pushed desperately for another equaliser — including a late header from Mabululu that was blocked inside the six‑yard box — but South Africa held their shape and managed the final minutes with maturity.

 

The final whistle confirmed a landmark victory, ending two decades of opening‑match frustration for Bafana Bafana.

 

 

 

 

 

🏆 Mali 1–1 Zambia: Daka’s Last‑Gasp Header Denies Eagles in Casablanca!

Mali were seconds away from opening their AFCON 2025 campaign with a deserved victory, but a dramatic stoppage‑time header from Patson Daka rescued a 1–1 draw for Zambia at the Mohammed V Stadium in Casablanca.

 

 

 

A first half dominated by Mali — but a costly missed penalty

 

The Eagles controlled the early phases with confidence, pinning Zambia deep and creating repeated danger through Lassine Sinayoko and Nene Dorgeles. Their best chance came five minutes before halftime when VAR awarded a penalty after Banda clipped Dorgeles in the box.

 

But El Bilal Touré’s low strike was brilliantly saved by goalkeeper Willard Mwanza, a moment that would later prove decisive.

 

Despite Mali’s dominance in possession and territory, the sides went into the break level.

 

 

Sinayoko breaks the deadlock

 

Mali finally converted their pressure just after the hour mark. From a corner, Zambia failed to clear their lines, and Sinayoko reacted quickest, smashing home from close range to give the West Africans a 1–0 lead they fully merited.

 

 

At that stage, Mali looked in full control. Zambia struggled to string passes together, relying mostly on counterattacks led by Fashion Sakala and Lameck Banda.

 

 

Zambia’s late surge — and Daka’s moment

 

Coach Moses Sichone introduced fresh legs in the final 20 minutes, and Zambia began to push higher. Dominic Chanda forced a save with an overhead kick, a warning Mali failed to heed.

 

Then, deep into stoppage time, the moment arrived.

 

In the 90+2nd minute, Mathews Banda curled in a superb cross, and Patson Daka launched himself forward, powering a diving header past Djigui Diarra to stun the Malian supporters and secure a dramatic 1–1 draw

 

 

 

 

Source: Redaction Ballocentre.com

Images: GETTY, CAF, AFP

🏆 Morocco 2–0 Comoros: Hosts start AFCON 2025 with authority!

Morocco opened their home AFCON 2025 campaign with a composed and convincing 2–0 victory over Comoros in Rabat, a result that immediately set the tone for the hosts’ ambitions in this tournament.

 

A dominant start, early frustration

 

In front of a packed Prince Moulay Abdellah Stadium, Morocco seized control from the opening whistle. Real Madrid playmaker Brahim DĂ­az was electric between the lines, repeatedly unsettling the Comorian defence.

 

The hosts earned a penalty in the 10th minute after Díaz was brought down, but Soufiane Rahimi’s effort was brilliantly saved by goalkeeper Yannick Pandor, who kept Comoros alive with a string of early interventions

 

Morocco’s momentum was briefly disrupted when captain Romain Saïss was forced off injured before the 20‑minute mark, replaced by Jawad El Yamiq. Despite near-total control of possession, the Atlas Lions went into halftime frustrated at 0–0.

 

 

Second half breakthrough

 

The pressure finally told ten minutes after the restart. Full-back Noussair Mazraoui delivered a precise low cross that found Brahim Díaz, who finished clinically to give Morocco a deserved 1–0 lead and ignite the stadium.

 

Comoros attempted to push higher up the pitch, but the hosts’ technical superiority and depth soon made the difference.

 

 

 

🔥 El Kaabi seals it with a moment of brilliance

 

Introduced just after the hour mark, Ayoub El Kaabi made an immediate impact. In the 74th minute, he connected acrobatically with an Anass Salah‑Eddine cross, scoring a spectacular bicycle kick that left Pandor helpless and effectively ended the contest.

 

The goal sent the Rabat crowd into celebration as Morocco closed out the match with maturity and control.

 

 

 

Morocco move top of Group A and immediately underline their status as tournament favourites. Walid Regragui’s side next face Mali on 26 December, while Comoros look to regroup before meeting Zambia.

 

 

Source: Redaction Ballocentre.com

Images: GETTY, CAF

🏆 AFCON 2025: Morocco kicks off the tournament today!

Rabat, 21 December 2025 — The 2025 Africa Cup of Nations begins this Sunday in Morocco. For nearly a month, 24 African teams will compete from 21 December 2025 to 18 January 2026 for the continental title.

 

A ready Morocco

 

The competition will take place across six cities: Rabat, Casablanca, Tangier, Fez, Marrakech and Agadir. Stadiums and infrastructure are ready to welcome players, officials and supporters from across Africa.

 

 

The teams

 

The national teams are divided into six groups:

 

Group A

Morocco, Mali, Zambia, Comoros

 

Group B

Egypt, South Africa, Angola, Zimbabwe

 

Group C

Nigeria, Tunisia, Uganda, Tanzania

 

Group D

Senegal, DR Congo, Benin, Botswana

 

Group E

Algeria, Burkina Faso, Equatorial Guinea, Sudan

 

Group E

Ivory Coast, Cameroon, Gabon, Mozambique

 

 

The Opening Match

 

The tournament opens tonight in Rabat with Morocco vs Comoros. The Atlas Lions, backed by their home crowd, aim to start strong against an ambitious Comorian side.

 

 

 

What’s at stake

 

AFCON 2025 is a major event for African football and an international showcase for Morocco.

 

Kick‑off is tonight. African football is celebrating.

 

 

 

Source: Redaction Ballocentre.com

Images: GETTY, CAF

🏆 AFCON will move to a four‑year cycle after 2027, announces Patrice Motsepe!

The president of the Confederation of African Football (CAF), Patrice Motsepe, has announced a major change to the Africa Cup of Nations (AFCON) calendar. Starting with the edition following AFCON 2027, the continental competition will be held every four years, breaking with the biennial rhythm that has defined it for decades.

 

This decision reflects a desire to reorganize the African international calendar and better align it with the demands of modern football. According to Patrice Motsepe, the objective is twofold: to improve the sporting quality of AFCON and to give national teams more time to prepare for the tournament, while reducing the pressure on players who compete in European and African clubs.

 

 

However, the announcement is far from unanimous. Several figures in African football — officials, analysts, and former players — believe that CAF is once again yielding to FIFA’s preferences, particularly regarding the international calendar. For these critics, the African body, despite representing the largest number of federations in the world, struggles to assert its own choices and defend the specific identity of African football on the global stage.

 

AFCON, the showcase of African football, has long suffered from scheduling conflicts with domestic leagues and club competitions. By switching to a four‑year format, CAF hopes to elevate the tournament’s prestige, strengthen its commercial and media appeal, and enable better long‑term planning for federations. But detractors argue that this reform could weaken the identity and frequency of expression of African football, which has long been carried by the regularity of AFCON.

 

This change therefore marks a historic and controversial turning point for African football. AFCON 2027 will be the final edition under the old rhythm, before the new four‑year cycle comes into effect — a shift that is set to redefine the future of Africa’s biggest football competition.

 

Ballocentre's little comment

 

Change for the better is always good. However copying and pasting European set ups does not show confidence in our innovative abilities.

 

Source: Redaction Ballocentre.com

Images: GETTY, CAF

🏆 AFCON 2025: the winner will take home 10 million US dollars, a historic record!

The Confederation of African Football (CAF) has announced a major increase in the prize money for the 2025 Africa Cup of Nations (AFCON). The future champion of the continent will walk away with 10 million dollars, or around 8.4 million euros — an unprecedented amount in the history of the competition.

 

This significant increase marks a turning point for African football, both sportingly and economically. It reflects CAF’s intention to strengthen the appeal of AFCON, improve the competitiveness of national teams, and better reward top‑level performances.

 

For comparison, Ivory Coast, crowned champions at AFCON 2023, received 7 million dollars in prize money. The increase announced for the 2025 edition therefore represents a jump of 3 million dollars — a notable rise that will directly benefit national federations and, indirectly, the development of local football.

 

 

Beyond the winner, this revaluation is also expected to include upward adjustments for teams reaching the advanced stages of the tournament, further increasing the financial stakes of the competition. For participating nations, AFCON 2025 is shaping up not only as a major sporting challenge but also as an unprecedented economic opportunity.

 

With this record prize, CAF is sending a strong message: AFCON aims to establish itself among the major international competitions, capable — in its own way — of competing with the world’s biggest football tournaments.

 

Source: Redaction Ballocentre.com

Images: GETTY, CAF