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.
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.
14:00 GMT
Mozambique remain compact and disciplined defensively, absorbing pressure and slowing the game down whenever possible. Gabon’s attacks are increasingly direct as frustration begins to creep in.
13:45 GMT GOAL – MOZAMBIQUE
Gabon 1, Mozambique 3. Goal! Diogo Calila (Mozambique) header from the centre of the box to the high centre of the goal. Assisted by Witi with a cross.
Second Half
13:38 GMT – SECOND HALF UNDERWAY
We are back underway at the Stade d’Adrar. Gabon get the second half started as they chase an equaliser, while Mozambique look to protect their narrow advantage and exploit spaces on the counter.
13:21 GMT – HALF-TIME
The referee brings the first half to a close in Agadir with Mozambique holding a 2–1 lead. A lively opening period saw Mozambique punish Gabon’s defensive lapses, while Pierre-Emerick Aubameyang’s late strike has given the Panthers renewed belief heading into the second half. With qualification hopes on the line, the next 45 minutes promise urgency and intensity from both sides.
13:21 GMT – HALF-TIME
The referee brings the first half to a close. A tense, evenly balanced opening 45 minutes with both teams cautious, knowing the stakes involved with Mozambique leading 2-1. The second half will be interesting.
13:20 GMT GOAL – GABON
Gabon 1, Mozambique 2. Pierre-Emerick Aubameyang scores with right footed shot from the centre of the box to the centre of the goal. This was after Didier Ndong (Gabon) right footed shot from outside the box was punched into play by the goalkeeper Ernan Siluane (Mozambique) allowing Aubameyang to pounce.
13:15 GMT (40’)
Midfield battle intensifies. Didier Ndong influential for Gabon, dictating play and keeping the Panthers ticking as half-time approaches.
13:11 GMT GOAL – MOZAMBIQUE
Gabon 0, Mozambique 2. Geny Catamo (Mozambique) converts the penalty with a left footed shot to the bottom left corner.
13:09 GMT PENALTY FOR – MOZAMBIQUE
Penalty conceded by Bruno Ecuele Manga (Gabon) after a foul in the penalty area. Dominguês draws a foul in the penalty area. Bruno Ecuele Manga (Gabon) is shown the yellow card for a bad foul.
13:07 GMT GOAL – MOZAMBIQUE
Gabon 0, Mozambique 1. Faizal Bangal (Mozambique) header from very close range to the top left corner. Assisted by Geny Catamo with a cross following a corner.
13:00 GMT (30’)
The tempo increases. Mozambique showing more ambition going forward, with Mexer forcing Gabon’s defence into a hurried clearance.
12:50 GMT (20’)
First meaningful opportunity of the match falls to Gabon, but the effort is comfortably dealt with by Siluane. Mozambique yet to settle fully in possession.
12:40 GMT (10’)
A cautious opening from both sides. Gabon enjoying slightly more possession, while Mozambique sit compact and look to break quickly through the flanks.
12:30 GMT – KICK-OFF
We are underway in Agadir! Gabon, in yellow, get the match started against Mozambique in red. A crucial Group F contest is officially in motion.
12:28 GMT
Handshakes completed, captains exchange pennants. The referee completes final checks—kick-off is moments away.
12:26 GMT
Teams are back out on the pitch for the national anthems. The atmosphere inside Stade d’Adrar rises noticeably as both anthems are respectfully observed.
12:10 GMT
Teams retreat to the dressing rooms for final preparations. National anthems are scheduled in 20 minutes’ time.
12:00 GMT
Final tactical instructions being delivered on the benches. Coaches from both sides appear animated, underlining the significance of the next 90 minutes.
11:50 GMT
The stadium continues to fill as anticipation builds. Both sets of supporters know the importance of this fixture, with defeat likely leaving qualification hopes hanging by a thread.
11:40 GMT
Reminder: Gabon have not won their second group match at AFCON since 2012. Mozambique, meanwhile, have never avoided defeat in their second group game at the finals—one of those records will be tested today.
11:30 GMT
Warm-ups are now underway. Aubameyang is among the most active Gabonese players on the pitch, while Mozambique goalkeeper Ernan Siluane is going through an intense shot-stopping routine. The line ups are in:
𝗟𝗜𝗡𝗘-𝗨𝗣𝗦 📋
This is how the Panthers and the Mambas line-up. 🇬🇦🇲🇿#TotalEnergiesAFCON2025 pic.twitter.com/0rkC15GDeU
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
11:20 GMT
Players from both teams have arrived at the stadium, exactly 1 hour and 10 minutes before kick-off, adhering to CAF matchday protocols. Pitch conditions in Agadir look excellent. Gabon have also arrived in the stadium:
Here and ready, the Panthers at Grand Stade d’Agadir. 📍#TotalEnergiesAFCON2025 pic.twitter.com/bHs57m7UXJ
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
The Mambas arrived in style:
They sing it. They live it. The Mambas show in Agadir. 🎶🇲🇿 #TotalEnergiesAFCON2025 | #WeCelebrateDifferent pic.twitter.com/a3FVCHggaS
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025
11:10 GMT
Tournament context: Group F remains wide open after the opening round. A win here would significantly boost either side’s chances of reaching the knockout phase ahead of the final group match.
11:00 GMT
Mozambique’s coaching staff have emphasised defensive organisation once again, but with a clearer intention to commit numbers forward. Geny Catamo remains their main attacking outlet after registering both shots on target in the opening match.
10:50 GMT
Team news filtering through suggests Gabon may stick largely with the structure used against Cameroon, with tactical adjustments expected in midfield to improve ball progression and attacking efficiency.
10:40 GMT
Early scenes from Agadir show steady fan movement toward Stade d’Adrar. Gabonese colours are prominent, while Mozambique supporters are also making their presence felt, drums and chants echoing around the stadium precincts.
10:30 GMT
This will be the first-ever AFCON finals meeting between Gabon and Mozambique. Interestingly, all seven previous meetings between the sides in all competitions have produced goals—an encouraging stat for neutrals.
10:20 GMT
Mozambique arrive under heavy pressure. They have now gone 16 AFCON matches without a win, a record they are desperate to end. Head coach confidence remains intact after a disciplined performance against Côte d’Ivoire despite the 1–0 defeat.
10:10 GMT
Gabon’s camp is calm but focused. After a 1–0 loss to Cameroon, the Panthers know defeat today would place their qualification hopes under serious strain. Pierre-Emerick Aubameyang, now at his fifth AFCON, is expected to play a key leadership role.
10:00 GMT
The first matchday build-up is underway in Agadir as Gabon and Mozambique prepare for a crucial Group F encounter. Both sides are searching for their first win of the tournament after narrow opening defeats, adding extra edge to this fixture.
Live Updates: Gabon vs Mozambique (Group F)
Venue: Stade d’Adrar, Agadir
Kick-off: 12:30 GMT
Good morning and welcome to our live blog coverage of Matchday 7 of the 2025 TotalEnergies CAF Africa Cup of Nations here in Morocco. Today marks the third day of the second round of group-stage matches, with four games lined up across the country as qualification battles begin to take real shape.
Yesterday delivered high drama, highlighted by Nigeria’s thrilling 3–2 win over Tunisia, which sent the Super Eagles to the top of Group C, while Senegal and DR Congo remained locked together at the summit of Group D.
The margins are tightening, the pressure is rising, and every point now carries added significance. Throughout the day, we will bring you live updates, key moments, atmosphere notes and competition news as events unfold. All timings in this blog are GMT. Let’s get started.
Matchday 2 isn’t done yet. Four more games, plenty more drama ahead. 🔥#TotalEnergiesAFCON2025 | @APSONIC_Africa pic.twitter.com/rv90dCrg7P
— TotalEnergies AFCON 2025 (@CAF_Online) December 28, 2025