22:08 GMT: Good night, and don’t forget to join us again tomorrow.
22:06 GMT: What a compelling day of football it has been at the 2025 TotalEnergies CAF Africa Cup of Nations in Morocco, as Matchday 7 delivered drama, tension and finely balanced outcomes across Groups E and F.
In Group E, Algeria continued their perfect start with a second straight victory, moving top on six points and taking a big step towards the Round of 16. Burkina Faso and Sudan remain locked on three points each, setting up a decisive final round of group matches, while Equatorial Guinea are left with work to do after suffering a second defeat.
Over in Group F, the heavyweight clash in Marrakech between Côte d’Ivoire and Cameroon lived up to its billing, ending in a 1–1 draw. The result keeps both former champions level on four points apiece, finely poised at the top of the group. Mozambique, boosted by their earlier victory, sit close behind on three points, while Gabon are now facing elimination after back-to-back losses.
With qualification battles tightening and margins getting thinner, the stage is perfectly set for another thrilling day at AFCON as the group phase enters a decisive stretch.
Thank you for staying with us throughout today’s live coverage. Matches continue tomorrow, and we’ll be back with more live updates, key moments and all the drama from Morocco.
21:55 GMT: The final whistle blows in Marrakech. Côte d’Ivoire 1–1 Cameroon. A decent result for both sides that puts them in a good position of advancing to the knockout stages.
21:48 GMT: Cote d’Ivoire respond with urgency. Substitutions introduced with Amad making way for Zaha as they chase the winner, pressing Cameroon deep.
21:41 GMT: Late drama brewing. Cameroon pour forward, but Côte d’Ivoire hold firm, managing the game with experience.
21:12 GMT: GOAL!!!!! Côte d’Ivoire 1, Cameroon 1. Junior Tchamadeu (Cameroon) right footed shot from the right side of the box to the top left corner. Assisted by Christian Kofane. Game on!!!!!
21:07 GMT: GOAL!!!!! Côte d’Ivoire 1, Cameroon 0. Amad Diallo (Côte d’Ivoire) left footed shot from outside the box to the bottom left corner. Assisted by Ghislain Konan.
21:01 GMT: Second half underway. Both sides emerge with renewed intensity, aware that one goal could tilt the balance.
20:46 GMT: Goalless at the break. A disciplined, tactical first half with chances at a premium, fitting the stakes of the occasion.
20:40 GMT: Midfield battle intensifies. Darlin Yongwa and Samuel Kotto busy at the back for Cameroon as pressure builds.
20:30 GMT:Côte d’Ivoire growing in confidence. Amad Diallo cuts inside and forces a save, continuing his strong start to the tournament.
20:20 GMT: First warning from Cameroon. Christian Kofane breaks down the right and delivers a dangerous cross, but the Ivorian goalkeeper Yahia Konesaves it decisively.
20:10 GMT: Measured opening from both sides. Cameroon sit compact while Côte d’Ivoire probe patiently, with Franck Kessié anchoring midfield.
20:00 GMT: We are underway in Marrakech. Côte d’Ivoire get the match started as the latest chapter of this storied rivalry unfolds.
19:50 GMT: The two squads arrive at the Stade de Marrakech amid rising noise in the stands. The sense of occasion is unmistakable — this is one of AFCON’s heavyweight nights.
19:40 GMT: Both teams arrive with three points from their opening matches. A win tonight would all but secure qualification to the Round of 16 and assert early dominance in Group F, while defeat could leave qualification hanging on the final matchday. The starting line-ups are below:
𝗟𝗜𝗡𝗘-𝗨𝗣𝗦 📋
The starting elevens for Côte d’Ivoire and Cameroon!#TotalEnergiesAFCON2025 pic.twitter.com/0lzjLiD0nJ
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
19:30 GMT: This is the ninth AFCON meeting between the Elephants and the Indomitable Lions — a rivalry spanning more than five decades. Cameroon hold the historical edge at the finals, but Côte d’Ivoire’s 1–0 group-stage win in 2015 proved decisive on their path to lifting the trophy.
19:28 GMT:
As the dust settles on the stalemate between Algeria and Burkina Faso in Rabat, attention now shifts south to Marrakech, where one of African football’s most enduring rivalries takes centre stage. Defending champions Côte d’Ivoire face five-time winners Cameroon in a Group F clash rich in history, pressure and pedigree.
19:27 GMT – FULL-TIME: The final whistle sounds. Algeria 1–0 Burkina Faso.
A hard-fought victory for the Dessert Foxes to seal qualification to the knock out stages of the competition. Qualification for Burkina Faso set to be decided on the final matchday.
19:24 GMT: Late pressure from Burkina Faso. Edmond Tapsoba delivers a dangerous shot into the area, but Algeria defend resolutely and clear their lines. Four minutes of added time indicated. Tension rises in Rabat as Burkina push for a decisive goal.
19:14 GMT: Substitutions on both sides as the tempo increases. Fresh legs introduced with both teams sensing this match could hinge on one moment.
18:58 GMT: Burkina Faso threaten on the counter. Georgi Minoungou bursts forward, forcing Algeria’s defence into a hurried clearance.
18:48 GMT: Algeria respond with sustained spells of possession. Baghdad Bounedjah drops deeper to link play as the Desert Foxes search for openings.
18:38 GMT: The second half gets underway. Burkina Faso press higher immediately, attempting to disrupt Algeria’s build-up play.
18:21 GMT: The referee brings the first half to a close. A tightly contested and tactical opening 45 minutes, with neither side willing to overcommit.
18:10 GMT: Midfield battle intensifies. Ramy Bensebaïni influential for Algeria, dictating tempo as both teams remain cautious with just the goal separating them.
18:00 GMT: Burkina Faso begin to grow into the game, stringing together neat passing sequences. Edmond Tapsoba steps forward confidently, helping his side progress play from deep.
17:53 GMT: GOAL FOR ALGERIA: Goal! Algeria 1, Burkina Faso 0. Riyad Mahrez converts the penalty with a left footed shot to the bottom left corner.
17:52 GMT: Penalty for Algeria. Rayan Aït-Nouri draws a foul in the penalty area. Penalty conceded by Ismahila Ouédraogo (Burkina Faso) after a foul in the box.
17:50 GMT: First half-chance of the evening. Riyad Mahrez cuts inside from the right and curls an effort toward goal, but Burkina Faso’s goalkeeper gathers comfortably.
17:40 GMT: A composed opening from Algeria, enjoying early possession and patiently moving the ball across midfield. Burkina Faso remain compact and disciplined, looking to break quickly.
17:30 GMT:We are underway in Rabat. Burkina Faso get the match started as the two familiar rivals lock horns once again at AFCON.
17:25 GMT: Final touches underway on the pitch. The crowd continues to build inside the Moulay Hassan Stadium as both sides complete their warm-ups, national anthems and ready for the handshakes and the start of the game.
17:10 GMT Both teams arrive at the stadium to warm applause from supporters. Focused expressions all round as the importance of the occasion is clear — this is a potential qualification decider.
𝗟𝗜𝗡𝗘-𝗨𝗣𝗦 📋
Front men for Les Fennecs 🆚 The Stallions 🙌#TotalEnergiesAFCON2025 pic.twitter.com/MDWF7EEMBo
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
1701 GMT: Algeria were emphatic in their opener, defeating Sudan 3–0 with Riyad Mahrez scoring twice to become the nation’s all-time leading AFCON goalscorer. Burkina Faso, meanwhile, showcased remarkable resilience, scoring twice beyond the 90th minute to overturn Equatorial Guinea in a dramatic 2–1 win.
1701 GMT: Good evening from Rabat, where Group E takes centre stage with a high-stakes encounter between Algeria and Burkina Faso. Both teams arrive with three points from their opening matches and know that victory tonight would secure early qualification to the Round of 16.
ALGERIA vs BURKINA FASO – LIVE UPDATES
TotalEnergies CAF Africa Cup of Nations Morocco 2025 | Group E
Venue: Stade Prince Moulay Hassan, Rabat
Kick-off: 17:30 GMT
17:01 GMT: The referee blows for full time. Equatorial Guinea 0, Sudan 1.
A hard-fought win that keeps Sudan’s hopes alive in Group E and they go home fully satisfied.
16:40 GMT: GOAL Equatorial Guinea 0, Sudan 1. Own Goal by Saúl Coco, Equatorial Guinea.
16:22 GMT: Sudan increase the intensity, committing numbers forward in search of the opening goal as the game opens up.
16:12 GMT:The second half gets underway with Sudan making a more assertive start, pushing their defensive line higher.
1558 GMT: The referee brings the first half to an end. A tight, tactical opening 45 minutes with few clear chances, reflecting the pressure on both teams. Everything still to play for after the interval.
1540 GMT: The tempo drops slightly as both teams prioritise structure. With so much at stake, neither side willing to overcommit before the break.
1530 GMT: Sudan grow into the contest. Aamir Abdallah’s set-piece causes momentary panic in the Equatorial Guinea penalty area, but the defence recovers to clear.
1520 GMT: First real opening of the match. Equatorial Guinea striker tests the Sudan goalkeeper with a low drive from the edge of the box, but it is comfortably gathered. Ovono looks to have suffered a knock and gets medical attention.
1510 GMT: A cautious opening from both teams. Equatorial Guinea enjoying more of the ball, while Sudan sit compact and look to break quickly down the flanks.
15:00 GMT: We are underway at the Stade Mohamed V in Casablanca. Equatorial Guinea get the match started as both sides look to secure their first points in Group E.
14:55 GMT
Minutes to kick-off in Casablanca. With qualification hopes already hanging by a thread, this clash represents a defining moment for both nations — a chance to reset campaigns, restore belief, and keep Group E wide open.
14:50 GMT
Players from both teams are now visible around the pitch during warm-ups. The tension is unmistakable. Discipline could prove decisive: Equatorial Guinea have had players sent off in each of their last two AFCON matches, while Sudan were reduced to ten men in their opener.
14:46 GMT
There is, however, a compelling subplot. Equatorial Guinea boast an impressive record in second group matches at AFCON, having never lost in this fixture across four previous tournaments. Sudan, on the other hand, have often responded positively after opening-day defeats under Kwesi Appiah — a pattern they will hope to repeat.
14:44 GMT
History favours Equatorial Guinea. The two sides have never met at AFCON finals, but their only previous encounters came in qualification for the 2019 tournament, both of which were won by Equatorial Guinea — including a commanding 4–1 away victory in Sudan.
14:42 GMT
Sudan, meanwhile, are seeking to halt a worrying AFCON trend. Their opening defeat to Algeria extended a winless run at the finals that now stretches to eight matches. Goals have been particularly hard to come by, with Sudan finding the net just once in their last five AFCON outings.
14:40 GMT
Equatorial Guinea come into this match still feeling the sting of a dramatic 2–1 defeat to Burkina Faso, where they conceded twice deep into stoppage time after taking the lead. That collapse marked the first time they have ever lost an AFCON match after scoring first — a statistic they will be desperate to correct today.
14:33 GMT
The Stade Mohamed V begins to fill as supporters from both camps arrive knowing the significance of the afternoon ahead. With both teams beaten on Matchday One, this fixture already carries the weight of a must-not-lose encounter in Group E.
14:32 GMT
As the dust settles in Agadir following Mozambique’s vital 2–1 victory over Gabon, attention now shifts north to Casablanca, where another Group E survival battle is fast approaching. Up next at the Stade Mohamed V is a meeting between Equatorial Guinea and Sudan, two sides still searching for their first points at the 2025 TotalEnergies CAF Africa Cup of Nations.
14:31 GMT – FULL-TIME
The final whistle sounds in Agadir. Mozambique secure a crucial 3-2 victory over Gabon, registering their first win of the tournament and keeping their Group F qualification hopes alive. Gabon are left with work to do in their final group match after a spirited second-half effort falls just short. Full time dressing room celebration is epic
Victory tastes sweeter when it comes with a side of moves. 🇲🇿🕺#TotalEnergiesAFCON2025 | #WeCelebrateDifferent pic.twitter.com/PrbOE4gNnk
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
14:23 GMT
Seven minutes of added time are signalled. The stadium rises as Gabon push for one last chance, while Mozambique focus solely on seeing out the result.
14:09 GMT GOAL – GABON
Gabon 2, Mozambique 3. Goal! Alex Moucketou-Moussounda (Gabon) scored with a right-footed shot from very close range to the centre of the goal following a corner.
14:05 GMT
Late pressure from Gabon as they throw everything forward in search of an equaliser. Mozambique defend deep, with goalkeeper Ernan Siluane commanding his area confidently.