Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

Mozambique - Cameroon 31.12.2025

Round 3

Statistics Mozambique vs Cameroon

1 Expected goals (xG) stat-tooltip-icon Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored. 2.03
52% Ball possession 48%
2 Big chances stat-tooltip-icon Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal. 5
10 Total shots 19
2 Shots on goal 6
5 Shots off goal 7
4 Shots inside the Box 15
6 Shots outside the Box 4
0.56 xG on target (xGOT) stat-tooltip-icon xG on target (xGOT) - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution - shot placement, goalkeeper position, etc. - after the ball is struck. Only shots on target are included, each valued 0–1. A team's total xGOT is the sum of all its on-target shots. 1.29
3 Blocked shots 6
1 Hit the woodwork 1
8 Touches in the opposition Box 29
1 Offsides 2
20 Free kicks 7
2 Corner kicks 8
22 Throw ins 17
7 Fouls 20
1 Errors leading to goal 0
0 Yellow cards 3
62 Duels won 44
13/21 (62%) Tackles 15/21 (71%)
8 Interceptions 9
298/376 (79%) Passes 266/339 (78%)
26/60 (43%) Long Passes 21/53 (40%)
29/57 (51%) Passes in final third 50/90 (56%)
0.52 Expected assists (xA) stat-tooltip-icon Expected assists (xA) - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver's position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player's or team's total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved. 1.44
2/6 (33%) Crosses 7/19 (37%)
4 Goalkeeper saves 1
1.29 xGOT faced stat-tooltip-icon xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot's quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team's total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented. 0.56
0.29 Goals prevented stat-tooltip-icon Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots "deserved. -0.44

Head To Head

Wins
Draws
Wins
0
0
5
Goals
3
12
All matches

Standings

Team G W D L S C Pt
1. Ivory Coast
3 2 1 0 5 3 7
2. Cameroon
3 2 1 0 4 2 7
3. Mozambique
3 1 0 2 4 5 3
4. Gabon
3 0 0 3 4 7 0
  Promotion to Playoffs

Top Scorers

Mozambique Mozambique
#
Goals
  • 10 Catamo G.
    2
  • 9 Bangal F.
    1
  • 2 Calila D.
    1
Cameroon Cameroon
#
Goals
  • 35 Kofane C.
    2
  • 21 Etta Eyong K.
    1
  • 22 Tchamadeu J.
    1

Statistics from 25/26 season of Africa Cup of Nations

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
MOZ
CMR
[14:00:07]` The start whistle was blown
Mozambique and Cameroon begin their battle at Stade Adrar Arena, officiated by Jayed Jalal.
image 7’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The FC footballer Mozambique’s effort.
image 7’` Free kick
The player Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 7’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
10’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The FC footballer Cameroon in the Stade Adrar Arena midfield.
13’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The player Cameroon in the Stade Adrar Arena midfield.
image 14’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by FC player Mozambique in the Stade Adrar Arena midfield.
image 15’` Substitution
The footballer Mozambique exits for Mozambique, and Stade Adrar Arena watches the tactical switch.
16’` Corner kick image
The ball deflects off The FC footballer Cameroon, giving Mozambique a corner kick in front of the Stade Adrar Arena crowd.
image 16’` Goal kick
FC player Mozambique steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.
image 20’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as The footballer Mozambique lines up to restart play.
image 21’` Goal kick
The FC footballer Mozambique steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.
image 22’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The footballer Mozambique’s effort.
image 23’` Goal 1 — 0
Infren lays it off perfectly for Catamo Geny (Mozambique) to score for Mozambique, and Stade Adrar Arena erupts!
image 27’` Free kick
Jayed Jalal signals a free kick for Mozambique as The footballer Mozambique protests the decision.
28’` OG image
An own goal by Mozambique’s Jone Feliciano (Mozambique), and Stade Adrar Arena falls silent in shock.
image 32’` Corner kick
Mozambique earns a corner kick as Catamo Geny (Mozambique) forces the ball out of play at Stade Adrar Arena.
image 32’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The FC footballer Mozambique’s effort.
image 35’` Free kick
Jayed Jalal signals a free kick for Mozambique as FC player Mozambique protests the decision.
35’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The FC footballer Cameroon in the Stade Adrar Arena midfield.
37’` Corner kick image
The footballer Cameroon wins a corner for Mozambique, setting up an opportunity at Stade Adrar Arena.
image 38’` Free kick
The FC footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
39’` Goal kick image
Cameroon gets a goal kick as FC player Cameroon clears the danger in front of Stade Adrar Arena’s fans.
image 42’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The player Mozambique in the Stade Adrar Arena midfield.
42’` Coach makes sub image
Jayed Jalal oversees Cameroon’s substitution as The FC footballer Cameroon leaves the Stade Adrar Arena field.
44’` Corner kick image
The ball deflects off The footballer Cameroon, giving Mozambique a corner kick in front of the Stade Adrar Arena crowd.
45 + 1’` Added time
The fourth official shows {Addtime} minutes, giving Mozambique extra hope at Stade Adrar Arena.
image 45 + 2’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The player Mozambique in the Stade Adrar Arena midfield.
image 45 + 3’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as FC player Mozambique lines up to restart play.
45 + 4’` Free kick image
Cameroon is set to take a free kick after The footballer Cameroon is brought down near Stade Adrar Arena’s stands.
[14:49:23]` Match half-time
The first half ends at Stade Adrar Arena as Jayed Jalal blows the whistle. The score remains 1:1, and now Mozambique and Cameroon prepare for the second half.
46’` Substitution image
Jayed Jalal oversees Cameroon’s substitution as The FC footballer Cameroon leaves the Stade Adrar Arena field.
46’` Substitution image
Mozambique swaps The FC footballer Cameroon out, shaking things up at Stade Adrar Arena.
[15:04:52]` Start of the second half-time
Cameroon starts the half at Stade Adrar Arena, and The player looks to make an impact.
46’` Corner kick image
Jayed Jalal points to the corner flag as Cameroon prepares to take it, thanks to Bassogog Christian (Cameroon).
image 46’` Goal kick
The Jayed Jalal signals a goal kick for Mozambique, with The player Mozambique ready to send it long.
image 47’` Free kick
Cameroon is set to take a free kick after The FC footballer Mozambique is brought down near Stade Adrar Arena’s stands.
image 48’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 48’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as The FC footballer Mozambique lines up to restart play.
image 51’` Free kick
Cameroon is set to take a free kick after FC player Mozambique is brought down near Stade Adrar Arena’s stands.
image 52’` Substitution
Mozambique swaps The FC footballer Mozambique out, shaking things up at Stade Adrar Arena.
image 52’` Substitution
Mozambique swaps The footballer Mozambique out, shaking things up at Stade Adrar Arena.
54’` Corner kick image
A corner is awarded to Cameroon after a strong move by The FC footballer Cameroon near the goal line.
54’` Corner kick image
A corner is awarded to Cameroon after a strong move by The footballer Cameroon near the goal line.
image 55’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The footballer Mozambique’s effort.
55’` The ball has crossed the goal line 1 — 1 image
A brilliant goal by Cameroon’s Kofane Christian Michel (Cameroon), lighting up the match at Stade Adrar Arena.
image 57’` Free kick
Jayed Jalal signals a free kick for Mozambique as The FC footballer Mozambique protests the decision.
image 58’` Free kick
The FC footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
58’` Booking image
Mozambique’s Wooh Christopher (Cameroon) earns a yellow card, noted by Jayed Jalal at Stade Adrar Arena.
image 60’` Substitution
Jayed Jalal oversees Cameroon’s substitution as FC player Mozambique leaves the Stade Adrar Arena field.
image 60’` Coach prepares substitution
Mozambique makes a change at Stade Adrar Arena, with The FC footballer Mozambique coming off the pitch.
62’` Coach prepares substitution image
Jayed Jalal oversees Cameroon’s substitution as FC player Cameroon leaves the Stade Adrar Arena field.
62’` Free kick image
Jayed Jalal signals a free kick for Mozambique as FC player Cameroon protests the decision.
63’` Free kick image
The player Cameroon steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 65’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 66’` Free kick
Cameroon is set to take a free kick after The FC footballer Mozambique is brought down near Stade Adrar Arena’s stands.
70’` Corner kick image
A corner is awarded to Cameroon after a strong move by The player Cameroon near the goal line.
71’` Corner kick image
A corner is awarded to Cameroon after a strong move by FC player Cameroon near the goal line.
image 71’` Goal kick
Cameroon gets a goal kick as FC player Mozambique clears the danger in front of Stade Adrar Arena’s fans.
72’` Substitution image
The FC footballer Cameroon is substituted for Cameroon, as Jayed Jalal signals at Stade Adrar Arena.
image 72’` Free kick
The player Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
72’` Caution image
Jayed Jalal pulls out the yellow card for Cameroon’s Nyamsi Gerzino (Cameroon) at Stade Adrar Arena.
74’` Goal kick image
The Jayed Jalal signals a goal kick for Mozambique, with The player Cameroon ready to send it long.
image 80’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The footballer Mozambique in the Stade Adrar Arena midfield.
image 81’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to FC player Mozambique’s effort.
81’` Yellow card image
Jayed Jalal books Etta Eyong Karl (Cameroon) with a yellow card for Mozambique at Stade Adrar Arena.
83’` Free kick image
The FC footballer Cameroon steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 90 + 1’` Corner kick
Jayed Jalal points to the corner flag as Cameroon prepares to take it, thanks to FC player Mozambique.
90 + 1’` Added time
{Addtime} minutes added by Jayed Jalal, and Cameroon pushes forward at Stade Adrar Arena.
90 + 4’` Goal kick image
The FC footballer Cameroon steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.
[15:54:09]` The game is over
It’s all over at Stade Adrar Arena, with Mozambique reflecting on the battle against Cameroon.
image 7’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The FC footballer Mozambique’s effort.
image 7’` Free kick
The player Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 7’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 14’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by FC player Mozambique in the Stade Adrar Arena midfield.
image 15’` Substitution
The footballer Mozambique exits for Mozambique, and Stade Adrar Arena watches the tactical switch.
image 16’` Goal kick
FC player Mozambique steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.
image 20’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as The footballer Mozambique lines up to restart play.
image 21’` Goal kick
The FC footballer Mozambique steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.
image 22’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The footballer Mozambique’s effort.
image 23’` Goal 1 — 0
Infren lays it off perfectly for Catamo Geny (Mozambique) to score for Mozambique, and Stade Adrar Arena erupts!
image 27’` Free kick
Jayed Jalal signals a free kick for Mozambique as The footballer Mozambique protests the decision.
image 32’` Corner kick
Mozambique earns a corner kick as Catamo Geny (Mozambique) forces the ball out of play at Stade Adrar Arena.
image 32’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The FC footballer Mozambique’s effort.
image 35’` Free kick
Jayed Jalal signals a free kick for Mozambique as FC player Mozambique protests the decision.
image 38’` Free kick
The FC footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 42’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The player Mozambique in the Stade Adrar Arena midfield.
image 45 + 2’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The player Mozambique in the Stade Adrar Arena midfield.
image 45 + 3’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as FC player Mozambique lines up to restart play.
image 46’` Goal kick
The Jayed Jalal signals a goal kick for Mozambique, with The player Mozambique ready to send it long.
image 47’` Free kick
Cameroon is set to take a free kick after The FC footballer Mozambique is brought down near Stade Adrar Arena’s stands.
image 48’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 48’` Goal kick
Mozambique prepares for a goal kick at Stade Adrar Arena as The FC footballer Mozambique lines up to restart play.
image 51’` Free kick
Cameroon is set to take a free kick after FC player Mozambique is brought down near Stade Adrar Arena’s stands.
image 52’` Substitution
Mozambique swaps The FC footballer Mozambique out, shaking things up at Stade Adrar Arena.
image 52’` Substitution
Mozambique swaps The footballer Mozambique out, shaking things up at Stade Adrar Arena.
image 55’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to The footballer Mozambique’s effort.
image 57’` Free kick
Jayed Jalal signals a free kick for Mozambique as The FC footballer Mozambique protests the decision.
image 58’` Free kick
The FC footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 60’` Substitution
Jayed Jalal oversees Cameroon’s substitution as FC player Mozambique leaves the Stade Adrar Arena field.
image 60’` Coach prepares substitution
Mozambique makes a change at Stade Adrar Arena, with The FC footballer Mozambique coming off the pitch.
image 65’` Free kick
The footballer Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 66’` Free kick
Cameroon is set to take a free kick after The FC footballer Mozambique is brought down near Stade Adrar Arena’s stands.
image 71’` Goal kick
Cameroon gets a goal kick as FC player Mozambique clears the danger in front of Stade Adrar Arena’s fans.
image 72’` Free kick
The player Mozambique steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
image 80’` Free kick
Jayed Jalal awards a free kick to Mozambique after a foul by The footballer Mozambique in the Stade Adrar Arena midfield.
image 81’` Free kick
A dangerous move halted, and Mozambique gets a free kick thanks to FC player Mozambique’s effort.
image 90 + 1’` Corner kick
Jayed Jalal points to the corner flag as Cameroon prepares to take it, thanks to FC player Mozambique.
10’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The FC footballer Cameroon in the Stade Adrar Arena midfield.
13’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The player Cameroon in the Stade Adrar Arena midfield.
16’` Corner kick image
The ball deflects off The FC footballer Cameroon, giving Mozambique a corner kick in front of the Stade Adrar Arena crowd.
28’` OG image
An own goal by Mozambique’s Jone Feliciano (Mozambique), and Stade Adrar Arena falls silent in shock.
35’` Free kick image
Jayed Jalal awards a free kick to Mozambique after a foul by The FC footballer Cameroon in the Stade Adrar Arena midfield.
37’` Corner kick image
The footballer Cameroon wins a corner for Mozambique, setting up an opportunity at Stade Adrar Arena.
39’` Goal kick image
Cameroon gets a goal kick as FC player Cameroon clears the danger in front of Stade Adrar Arena’s fans.
42’` Coach makes sub image
Jayed Jalal oversees Cameroon’s substitution as The FC footballer Cameroon leaves the Stade Adrar Arena field.
44’` Corner kick image
The ball deflects off The footballer Cameroon, giving Mozambique a corner kick in front of the Stade Adrar Arena crowd.
45 + 4’` Free kick image
Cameroon is set to take a free kick after The footballer Cameroon is brought down near Stade Adrar Arena’s stands.
46’` Substitution image
Jayed Jalal oversees Cameroon’s substitution as The FC footballer Cameroon leaves the Stade Adrar Arena field.
46’` Substitution image
Mozambique swaps The FC footballer Cameroon out, shaking things up at Stade Adrar Arena.
46’` Corner kick image
Jayed Jalal points to the corner flag as Cameroon prepares to take it, thanks to Bassogog Christian (Cameroon).
54’` Corner kick image
A corner is awarded to Cameroon after a strong move by The FC footballer Cameroon near the goal line.
54’` Corner kick image
A corner is awarded to Cameroon after a strong move by The footballer Cameroon near the goal line.
55’` The ball has crossed the goal line 0 — 1 image
A brilliant goal by Cameroon’s Kofane Christian Michel (Cameroon), lighting up the match at Stade Adrar Arena.
58’` Booking image
Mozambique’s Wooh Christopher (Cameroon) earns a yellow card, noted by Jayed Jalal at Stade Adrar Arena.
62’` Coach prepares substitution image
Jayed Jalal oversees Cameroon’s substitution as FC player Cameroon leaves the Stade Adrar Arena field.
62’` Free kick image
Jayed Jalal signals a free kick for Mozambique as FC player Cameroon protests the decision.
63’` Free kick image
The player Cameroon steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
70’` Corner kick image
A corner is awarded to Cameroon after a strong move by The player Cameroon near the goal line.
71’` Corner kick image
A corner is awarded to Cameroon after a strong move by FC player Cameroon near the goal line.
72’` Substitution image
The FC footballer Cameroon is substituted for Cameroon, as Jayed Jalal signals at Stade Adrar Arena.
72’` Caution image
Jayed Jalal pulls out the yellow card for Cameroon’s Nyamsi Gerzino (Cameroon) at Stade Adrar Arena.
74’` Goal kick image
The Jayed Jalal signals a goal kick for Mozambique, with The player Cameroon ready to send it long.
81’` Yellow card image
Jayed Jalal books Etta Eyong Karl (Cameroon) with a yellow card for Mozambique at Stade Adrar Arena.
83’` Free kick image
The FC footballer Cameroon steps up to take a free kick for Cameroon as tension builds at Stade Adrar Arena.
90 + 4’` Goal kick image
The FC footballer Cameroon steps up for Mozambique’s goal kick, aiming to shift momentum at Stade Adrar Arena.

Mozambique and Cameroon will play their match on 31 Dec 2025 at 14:00. The game will be held on Stade Adrar Arena stadium within the Africa Cup of Nations. All interesting information can be found in one place, like Mozambique vs Cameroon score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

Mozambique vs Cameroon score and info in recent games:
  • Mozambique - Cameroon (31.12.2025 | 31 Dec 2025 | 31/12/2025) Stade Adrar Arena 1:2 Africa Cup of Nations
  • Mozambique - Cameroon (11.10.2021 | 11 Oct 2021 | 11/10/2021) 0:1 World Cup Qualification, CAF
  • Cameroon - Mozambique (08.10.2021 | 08 Oct 2021 | 08/10/2021) 3:1 World Cup Qualification, CAF
  • Mozambique - Cameroon (16.11.2020 | 16 Nov 2020 | 16/11/2020) 0:2 Africa Cup of Nations Qualification
  • Cameroon - Mozambique (12.11.2020 | 12 Nov 2020 | 12/11/2020) 4:1 Africa Cup of Nations Qualification

Last played matches of teams:

Mozambique
  • Nigeria - Mozambique (05.01.2026 | 05 Jan 2026 | 05/01/2026) Complexe Sportif de Fès 4:0 Africa Cup of Nations
  • Mozambique - Cameroon (31.12.2025 | 31 Dec 2025 | 31/12/2025) Stade Adrar Arena 1:2 Africa Cup of Nations
  • Gabon - Mozambique (28.12.2025 | 28 Dec 2025 | 28/12/2025) Stade Adrar Arena 2:3 Africa Cup of Nations
  • Ivory Coast - Mozambique (24.12.2025 | 24 Dec 2025 | 24/12/2025) Stade de Marrakech 1:0 Africa Cup of Nations
  • Angola - Mozambique (17.12.2025 | 17 Dec 2025 | 17/12/2025) 4:1 International Friendly Games
Cameroon
  • Cameroon - China (31.03.2026 | 31 Mar 2026 | 31/03/2026) 2:0 FIFA Series
  • Australia - Cameroon (27.03.2026 | 27 Mar 2026 | 27/03/2026) 1:0 FIFA Series
  • Cameroon - Morocco (09.01.2026 | 09 Jan 2026 | 09/01/2026) Prince Moulay Abdellah Stadium 0:2 Africa Cup of Nations
  • South Africa - Cameroon (04.01.2026 | 04 Jan 2026 | 04/01/2026) Al-Barid Stadium 1:2 Africa Cup of Nations
  • Mozambique - Cameroon (31.12.2025 | 31 Dec 2025 | 31/12/2025) Stade Adrar Arena 1:2 Africa Cup of Nations
Mozambique v Cameroon score today, 31.12.2025, and full match statistics will be available on fscore.co.za on any device without registration.