Official Player of the MatchNeil El AynaouiMAR · 120′ · 72 interceptions · 9 duels won · 7 recoveries
7.6- Possession
- 51%49%
- Shots · on target in brackets
- 2 (1)16 (5)
- Corners
- 15
Africa Cup of NationsSemi-finalsStade Prince Moulay AbdallahRef D. Ayi Laryea
This meeting
Events
NGA 0–0 MAR · 2–0 yellow- End of play 0–0 · penalties 2–4
- Samuel Chukwuezefor Frank Onyeka
- Eliesse Ben Seghirfor Ismael Saibari
- Paul Onuachufor Victor Osimhen
- Ilias Akhomachfor Brahim Díaz
- Youssef En-Nesyrifor Abde Ezzalzouli
- Fisayo Dele-Bashirufor Akor Adams
- Oussama Targhallinefor Ayoub El Kaabi
- Hamza Igamanefor Bilal El Khannouss
- Moses Simonfor Raphael Onyedika
- Raphael OnyedikaYellow card
- Half-time 0–0
- Calvin BasseyYellow card
- Bruno OnyemaechiVAR
- Samuel ChukwuezeVAR
- Hamza IgamaneVAR
Team stats
43 figures- 51%Possession49%
- 2Shots16
- 1Shots on target5
- 0Big chances1
- 1Corners5
- 555Passes527
- 29Fouls22
- 2Yellow cards0
All 43 stats
- Attack
- 3Accurate crosses4
- 93Attacks146
- 0Big chances missed1
- 15Crosses25
- 23Dangerous attacks56
- 10Dribble attempts23
- 0Hit woodwork1
- 50%Shot accuracy31%
- 0Shots blocked4
- 0Shots inside box8
- 1Shots off target7
- 2Shots outside box8
- 4Successful dribbles9
- Passing
- 33Accurate long passes42
- 462Accurate passes439
- 87%Forward passes %78%
- 1Key passes10
- 50%Long pass accuracy54%
- 66Long passes78
- 83%Pass accuracy83%
- 57Passes in final third76
- Defence
- 61Ball recoveries62
- 97Ball safe88
- 65Duels won72
- 9Goal kicks5
- 16Headers won13
- 14Interceptions7
- 5Saves1
- 25Tackles24
- Discipline
- 22Free kicks29
- Other
- 1Counter Attacks2
- 1Injuries2
- 150Possession lost160
- 4Substitutions5
- 23Throw-ins34
Player leaders
this matchShots
- Neil El AynaouiMAR3 (1)
- Achraf HakimiMAR2
- Ismael SaibariMAR2 (1)
Big chances created
- Achraf HakimiMAR1
Passes
- Calvin BasseyNGA102/115
- Semi AjayiNGA98/104
- Alex IwobiNGA64/79
Progressive passes
- Calvin BasseyNGA112 (97%)
- Semi AjayiNGA99 (95%)
- Alex IwobiNGA72 (91%)
Final-third passes
- Noussair MazraouiMAR13
- Calvin BasseyNGA13
- Alex IwobiNGA12
Key passes
- Noussair MazraouiMAR2
- Achraf HakimiMAR2
- Bilal El KhannoussMAR2
Ball recoveries
- Stanley NwabaliNGA16
- Ismael SaibariMAR10
- Calvin BasseyNGA8
Duels won
- Bruno OnyemaechiNGA13/18
- Noussair MazraouiMAR12/17
- Bright Osayi-SamuelNGA12/19
Dribbles
- Noussair MazraouiMAR3/4
- Hamza IgamaneMAR2/3
- Bruno OnyemaechiNGA1/1
Tackles
Clearances
- Semi AjayiNGA11
- Calvin BasseyNGA10
- Bright Osayi-SamuelNGA7
Saves
- Stanley NwabaliNGA5
- Noussair MazraouiMAR2
- Achraf HakimiMAR2
What stands out
- 0–0half-time
The match stood at 0–0 at half-time before a goalless second half (0–0 full time).
- 2–16shots
Nigeria recorded 2 shots (1 on target) against 16 (5 on target) for Morocco.
Lineups
Starting XIs · ratings at full time- 238.1Stanley Nwabali
- 27.4Bright Osayi-Samuel
- 67.2Semi Ajayi
- 217.8Calvin BasseyYC
- 137.9Bruno Onyemaechi
- 86.9Frank Onyeka↓120+1′
- 186.2Raphael OnyedikaYC ↓83′
- 176.3Alex Iwobi
- 76.6Ademola Lookman
- 225.9Akor Adams↓98′
- 96.4Victor Osimhen↓118′
- 16.7Yassine Bounou
- 38.1Noussair Mazraoui
- 256.8Adam Masina
- 57.3Nayef Aguerd
- 27.5Achraf Hakimi
- 247.6Neil El Aynaoui★
- 177.3Abde Ezzalzouli↓103′
- 117.4Ismael Saibari↓118′
- 237.4Bilal El Khannouss↓84′
- 105.9Brahim Díaz↓107′
- 206.7Ayoub El Kaabi↓84′
- 10Fisayo Dele-BashiruMF · ↑98′6.5
- 11Samuel ChukwuezeFW · ↑120+1′
- 15Moses SimonFW · ↑83′6.8
- 19Paul OnuachuFW · ↑118′
- 1Francis UzohoGK
- 3Zaidu SanusiDF
- 5Igoh OgbuDF
- 14Usman MohammedMF
- 16Amas ObasogieGK
- 20Chidozie AwaziemDF
- 24Chidera EjukeFW
- 25Salim Fago LawalFW
- 26Ebenezer AkinsanmiroMF
- 28Tochukwu NnadiMF
SubstitutesG goal · A assist · YC yellow · RC red · ↑ on · ↓ off · ★ MOTM
- 7Hamza IgamaneFW · ↑84′6.8
- 13Eliesse Ben SeghirFW · ↑118′
- 14Oussama TarghallineMF · ↑84′6.8
- 16Ilias AkhomachFW · ↑107′6.4
- 19Youssef En-NesyriFW · ↑103′6.7
- 4Sofyan AmrabatMF
- 9Soufiane RahimiFW
- 12Munir El KajouiGK
- 15Mohamed ChibiDF
- 18Jawad El YamiqDF
- 21Chemsdine TalbiFW
- 22El Mehdi Al HarrarGK
- 26Anass Salah-EddineDF
- 27Abdelhamid Ait BoudlalDF
- 28Youssef BelammariDF
Head-to-head
1 meeting on record since 20180-0-1Nigeria W-D-L · goals 0:4
0 NGA0 draws1 MAR- Morocco4–0NigeriaAfrican Nations Championship
Form
last 10 matches of each side, all competitions, before kick-off- 2-1W10 Oct
- 4-0W14 Oct
- 4-1W13 Nov
- 1-1D16 Nov
- 1-2L16 Dec
- 2-1W23 Dec
- 3-2W27 Dec
- 3-1W30 Dec
- 4-0W5 Jan
- 2-0W10 Jan
8-1-1goals 26:92.50pts/game
Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below
- 2-0W8 Sep
- 1-0W9 Oct
- 1-0W14 Oct
- 1-0W14 Nov
- 4-0W18 Nov
- 2-0W21 Dec
- 1-1D26 Dec
- 3-0W29 Dec
- 1-0W4 Jan
- 2-0W9 Jan
9-1-0goals 18:12.80pts/game
latest 5
Match info
- Competition
- Africa Cup of Nations
- Season
- 2025
- Stage
- Semi-finals
- Kick-off
- Venue
- Stade Prince Moulay Abdallah, Rabat
- Capacity
- 69,700 · grass
- Weather
- 9 °C · light rain · humidity 74%
- Referee
- D. Ayi Laryea
Match summary
Morocco beat Nigeria 4-2 on penalties after a 0-0 draw in the Africa Cup of Nations, Semi-finals.
Nigeria had won 5 matches in a row before this one. Morocco had gone 15 matches unbeaten before this one.
Nigeria — live results and scheduleMorocco — live results and scheduleHow we calculate this
Top ratings
XI avg 6.97 v 7.15
Stanley NwabaliNGA8.1
Noussair MazraouiMAR8.1
Bruno OnyemaechiNGA7.9
Calvin BasseyNGA7.8
Neil El AynaouiMAR7.6
Season comparison
as the teams came into the match- Goal markets & scoring rates · 15 games each
- 3Goals per game (both sides)2.4
- 87%Over 1.567%
- 60%Over 2.533%
- 40%Over 3.527%
- 53%Both teams scored27%
- 33%Clean sheets73%
- 13%Failed to score0%
- Nigeria at home v Morocco away
- 8Played6
- 7Won6
- 1Drawn0
- 0Lost0
- 21-5Goals (for-against)14-3
- 2.75Points per game3
- 63%Over 2.550%
- 50%Clean sheets67%
- 1st half vs 2nd half scoring · 15 games each
- 10-51st-half goals (for-against)14-3
- 20-102nd-half goals (for-against)17-2
- 67%Goals after half-time55%
- 60%Goal before half-time67%
- 5-9-1Half-time W-D-L8-7-0
Referee
D. Ayi Laryea- Cards / match
- 3.03this match 2 (-1.03)
- Yellows / match
- 2.97this match 2
- Reds / match
- 0.07
- Penalties / match
- 0.077% of matches
- Fouls / match
- 30.1this match 51
1.13Home 1.13 vs Away 1.83 yellows/match · +0.70 away · 0–2 red · 1 coach card1.83
63%Results in 30 recent matches · draw 10%27%
home winsaway wins- With Morocco
- 1-0-0 in 1 · 0 yellows/game
Analysed latest 30 of 31 career matches.
Updated