LIVE RADIO
Monday, January 26, 2026
Soccernet.ng
  • AFCON 2025
    • AFCON News
    • AFCON Betting Sites
    • AFCON Odds
  • Leagues
    • EPL
    • NPFL
    • La Liga
    • Seria A
    • Ligue 1
  • Live Scores
  • Soccernet TV
  • Lifestyle
  • Betting
    • 1xBet
      • 1xBet Promo Code
      • 1xBet App
    • Bet9ja
      • Bet9ja Promotion Code
      • Bet9ja App
    • Betano
      • Betano Promo Code
      • Betano App
    • BetKing
      • BetKing Referral Code
      • BetKing App
    • BC.Game
      • BC GAME Bonus Code
      • BC Game App
    • 22bet
      • 22Bet Promo Code
    • Paripesa
      • PariPesa Promo Code
      • PariPesa App
    • Nairabet
      • Nairabet App
    • Melbet
      • Melbet Promo Code
      • Melbet App
    • Stake
      • Stake Referral Code
    • Guides
No Result
View All Result
Soccernet.ng
  • AFCON 2025
    • AFCON News
    • AFCON Betting Sites
    • AFCON Odds
  • Leagues
    • EPL
    • NPFL
    • La Liga
    • Seria A
    • Ligue 1
  • Live Scores
  • Soccernet TV
  • Lifestyle
  • Betting
    • 1xBet
      • 1xBet Promo Code
      • 1xBet App
    • Bet9ja
      • Bet9ja Promotion Code
      • Bet9ja App
    • Betano
      • Betano Promo Code
      • Betano App
    • BetKing
      • BetKing Referral Code
      • BetKing App
    • BC.Game
      • BC GAME Bonus Code
      • BC Game App
    • 22bet
      • 22Bet Promo Code
    • Paripesa
      • PariPesa Promo Code
      • PariPesa App
    • Nairabet
      • Nairabet App
    • Melbet
      • Melbet Promo Code
      • Melbet App
    • Stake
      • Stake Referral Code
    • Guides
No Result
View All Result
Soccernet.ng
No Result
View All Result

Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat

by Ayomide Oguntimehin
January 14, 2026
in AFCON, Africa, Live, News, NewsNow, Nigeria
Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat

Achraf Hakimi on Morocco and Victor Osimhen of Nigeria. Copyright: Imago

Welcome to live coverage of a blockbuster Africa Cup of Nations semi-final as Morocco face Nigeria under the lights in Rabat, Soccernet.ng reports.

With a place in the AFCON final on the line, two of the tournament’s most compelling sides collide at the Prince Moulay Abdellah Stadium, where more than 68,000 fans are expected to create a fierce, high-octane atmosphere.

What’s at stake between Nigeria and Morocco

Nigeria are chasing a ninth AFCON final and a step closer to a fourth continental title, powered by the tournament’s most devastating attack.

Super Eagles during the AFCON match between Algeria and Nigeria
Nigeria during the AFCON match between Algeria and Nigeria. Photo by Segun Ogunfeyitimi Copyright: imagoxshengolpixsx

Morocco, unbeaten and defensively supreme, are aiming to ride home support all the way to a first AFCON crown since 1976.

It is attack versus defence. Definitely, one will give way tonight.

 

View this post on Instagram

 

A post shared by Soccernet (@soccernet_ng)

So far at AFCON 2025

The Super Eagles arrive with a perfect record — five wins from five matches and 14 goals scored — having swept past Algeria in the quarter-finals.

Morocco, meanwhile, have built their run on defence discipline, conceding just once in the entire tournament and none from open play.

Morocco players Hakimi, Ezzalzouli, Aguerd, Bono (Photo credit: CAF X)
Morocco players Hakimi, Ezzalzouli, Aguerd, Bono

Both sides are unbeaten. Only one will remain by the end of the night.

Key absences and boosts

Nigeria are without suspended captain Wilfred Ndidi, with Raphael Onyedika expected to step into midfield. Ryan Alebiosu is still doubtful for the clash, while Cyriel Dessers has returned to his club following a thigh injury.

Wilfred Ndidi
Wilfred Ndidi of Nigeria at the Africa Cup of Nations AFCON. Photo by Segun Ogunfeyitimi Copyright: xShengolpixsxIMAGO

Morocco misses Azzedine Ounahi but welcomes the return of Achraf Hakimi, which is a major lift for the hosts at both ends of the pitch.

Kick-off details

Match: Morocco vs Nigeria

Stage: AFCON 2025 semi-final

Kick-off: 8:00 pm GMT (9:00 pm local time)

Venue: Prince Moulay Abdellah Stadium, Rabat

Stay with us for live updates, key moments, goals, and full-time reactions as Nigeria and Morocco battle for a place in the AFCON 2025 final.

Africa Cup of Nations Final Stage – 2025 Semi Finals
Nigeria
Nigeria
14/01/2026 20:00
2
4
Half Time : 0 0
Finished AP Prince Moulay Abdellah Stadium – Rabat
Morocco
Morocco
  • Calvin Bassey 33′
  • Raphael Onyedika 77′
  • Summary
  • Lineups
  • Match Stats
121 ‘
Morocco
Penalty shootout scored : Youssef En-Nesyri
121 ‘
Morocco
Penalty shootout scored : Achraf Hakimi
121 ‘
Morocco
Penalty shootout scored : Eliesse Ben Seghir
121 ‘
Morocco
Penalty shootout missed : Hamza Igamane
121 ‘
Morocco
Penalty shootout scored : Neil El Aynaoui
121 ‘
Nigeria
Penalty shootout missed : Bruno Onyemaechi
121 ‘
Nigeria
Penalty shootout scored : Fisayo Dele-Bashiru
121 ‘
Nigeria
Penalty shootout missed : Samuel Chukwueze
121 ‘
Nigeria
Penalty shootout scored : Paul Onuachu
120 + 1 ‘
Nigeria
Substitution in : Samuel Chukwueze
120 + 1 ‘
Nigeria
Substitution out : Frank Onyeka
118 ‘
Morocco
Substitution in : Eliesse Ben Seghir
118 ‘
Morocco
Substitution out : Ismael Saibari
118 ‘
Nigeria
Substitution in : Paul Onuachu
118 ‘
Nigeria
Substitution out : Victor Osimhen
107 ‘
Morocco
Substitution in : Ilias Akhomach
107 ‘
Morocco
Substitution out : Brahim Diaz
103 ‘
Morocco
Substitution in : Youssef En-Nesyri
103 ‘
Morocco
Substitution out : Abdessamad Ezzalzouli
98 ‘
Nigeria
Substitution in : Fisayo Dele-Bashiru
98 ‘
Nigeria
Substitution out : Akor Adams
84 ‘
Morocco
Substitution in : Hamza Igamane
84 ‘
Morocco
Substitution out : Ayoub El Kaabi
84 ‘
Morocco
Substitution in : Oussama Targhalline
84 ‘
Morocco
Substitution out : Bilal El Khannouss
83 ‘
Nigeria
Substitution in : Moses Simon
83 ‘
Nigeria
Substitution out : Raphael Onyedika
77 ‘
Nigeria
Yellow card : Raphael Onyedika
33 ‘
Nigeria
Yellow card : Calvin Bassey
Nigeria Nigeria
4-3-1-2
Stanley Nwabili 23
Stanley
Nwabili
Bright Osayi-Samuel 2
Bright
Osayi-Samuel
Semi Ajayi 6
Semi
Ajayi
Calvin Bassey 21
Calvin
Bassey
Bruno Onyemaechi 13
Bruno
Onyemaechi
Frank Onyeka 8
Frank
Onyeka
Raphael Onyedika 18
Raphael
Onyedika
Alex Iwobi 17
Alex
Iwobi
Ademola Lookman 7
Ademola
Lookman
Akor Adams 22
Akor
Adams
Victor Osimhen 9
Victor
Osimhen
  • Coach
  • Eric Chelle 0
    Eric Chelle
  • Suspended
  • Wilfred Ndidi 4
    Wilfred Ndidi
  • Injured
  • Cyriel Dessers 12
    Cyriel Dessers
  • Substitutes
  • Francis Uzoho 1
    Francis Uzoho
  • Amas Obasogie 16
    Amas Obasogie
  • Igoh Ogbu 5
    Igoh Ogbu
  • Fisayo Dele-Bashiru 10
    Fisayo Dele-Bashiru
  • Samuel Chukwueze 11
    Samuel Chukwueze
  • Mohammed Usman 14
    Mohammed Usman
  • Moses Simon 15
    Moses Simon
  • Zaidu Sanusi 3
    Zaidu Sanusi
  • Paul Onuachu 19
    Paul Onuachu
  • Chidozie Awaziem 20
    Chidozie Awaziem
  • Chidera Ejuke 24
    Chidera Ejuke
  • Lawal Fago 25
    Lawal Fago
  • Ebenezer Akinsanmiro 26
    Ebenezer Akinsanmiro
  • Tochukwu Nnadi 28
    Tochukwu Nnadi
Morocco Morocco
4-3-3
Yassine Bounou 1
Yassine
Bounou
Achraf Hakimi 2
Achraf
Hakimi
Nayef Aguerd 5
Nayef
Aguerd
Adam Masina 25
Adam
Masina
Noussair Mazraoui 3
Noussair
Mazraoui
Bilal El Khannouss 23
Bilal
El
Khannouss
Neil El Aynaoui 24
Neil
El
Aynaoui
Ismael Saibari 11
Ismael
Saibari
Brahim Diaz 10
Brahim
Diaz
Ayoub El Kaabi 20
Ayoub
El
Kaabi
Abdessamad Ezzalzouli 17
Abdessamad
Ezzalzouli
  • Coach
  • Walid Regragui 0
    Walid Regragui
  • Injured
  • Azzedine Ounahi 8
    Azzedine Ounahi
  • Romain Saiss 6
    Romain Saiss
  • Substitutes
  • Munir 12
    Munir
  • El Mehdi Al Harrar 22
    El Mehdi Al Harrar
  • Soufiane Rahimi 9
    Soufiane Rahimi
  • Sofyan Amrabat 4
    Sofyan Amrabat
  • Eliesse Ben Seghir 13
    Eliesse Ben Seghir
  • Oussama Targhalline 14
    Oussama Targhalline
  • Mohamed Chibi 15
    Mohamed Chibi
  • Ilias Akhomach 16
    Ilias Akhomach
  • Jawad El Yamiq 18
    Jawad El Yamiq
  • Youssef En-Nesyri 19
    Youssef En-Nesyri
  • Chemsdine Talbi 21
    Chemsdine Talbi
  • Hamza Igamane 7
    Hamza Igamane
  • Anass Salah-Eddine 26
    Anass Salah-Eddine
  • Abdelhamid Ait Boudlal 27
    Abdelhamid Ait Boudlal
  • Youssef Belammari 28
    Youssef Belammari
Nigeria Morocco
29
Fouls Committed
22
24
Throw Ins
31
0
Offsides
0
8
Crosses
29
51
Ball Possession
49
2
Yellow Cards
0
1
Shots off
8
0
Blocked Shots
3
1
Shots On
5
1
Counter Attacks
2
1
Corners
5
0
Red Cards
0
2
Goals
4
10
Goal Kicks
5
1
Treatment
1
4
Substitute
5
0
Assists
0
22
Free Kicks
29
5
Saves
1
2
Goal Attempts
16
0
Assists 1st Half
0
0
Assists 2nd Half
0
0
soccer.assistset
0
5
Goal Kicks 1st Half
0
3
Goal Kicks 2nd Half
3
2
soccer.goalkicket
2
0
Counter Attacks 1st Half
1
1
Counter Attacks 2nd Half
1
0
soccer.counteret
0
0
Treatment 1st Half
1
1
Treatment 2nd Half
0
0
soccer.treatmentet
0
2
Crosses 1st Half
10
2
Crosses 2nd Half
12
4
soccer.crosset
7
0
Substitutes 1st Half
0
1
Substitutes 2nd Half
2
3
soccer.substet
3
0
Blocked Shots 1st Half
1
0
Blocked Shots 2nd Half
1
0
soccer.blocked_shotset
1
1
Saves 1st Half
1
2
Saves 2nd Half
0
2
soccer.saveset
0
9
Free Kicks 1st Half
13
8
Free Kicks 2nd Half
12
5
soccer.freekicket
4
0
Shots off 1st Half
4
1
Shots off 2nd Half
2
0
soccer.shotoffet
2
1
Shots On 1st Half
1
0
Shots On 2nd Half
2
0
soccer.shotonet
2
0
Offsides 1st Half
0
0
Offsides 2nd Half
0
0
soccer.offsideet
0
0
Red Cards 1st Half
0
0
Red Cards 2nd Half
0
0
soccer.red_cardset
0
1
Yellow Cards 1st Half
0
1
Yellow Cards 2nd Half
0
0
soccer.yellow_cardset
0
0
Corners 1st Half
2
0
Corners 2nd Half
2
1
soccer.corneret
1
46
Ball Possession 1st Half
54
52
Ball Possession 2nd Half
48
53
soccer.possessionet
47
0
Goals 1st Half
0
0
Goals 2nd Half
0
0
soccer.goalet
0
1
Goal Attempts 1st Half
6
1
Goal Attempts 2nd Half
5
0
soccer.goal_attemptet
5
10
Throw Ins 1st Half
16
9
Throw Ins 2nd Half
12
5
soccer.throwinet
3
13
Fouls Committed 1st Half
9
12
Fouls Committed 2nd Half
8
4
soccer.foulcommitet
5
556
Total Passes
528
93
Attacks
146
34
Dangerous Attacks
75
Tags: MoroccoNigeriaSuper EaglesWilfred Ndidi
<!-- Author Start -->Ayomide Oguntimehin<!-- Author End -->

Ayomide Oguntimehin

Ayomide Oguntimehin is a CAF-accredited sports journalist and Editor at Soccernet.ng. He has interviewed Super Eagles stars like William Troost-Ekong, Taiwo Awoniyi, Bright Osayi-Samuel, and Ademola Lookman, and is known for breaking major transfer stories. Ayomide has worked with Sports Brief, Naija News and served as Social Lead Editor at Legit.ng. He has also featured on Goal, TVC News, Sports Mole, and Milan News24. He holds a Master’s degree and is currently pursuing a PhD. Follow Ayomide on X (formerly Twitter): @ayo_oguntimehin

RelatedPosts

Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat
EPL

Joshua Zirkzee laps up Patrick Dorgu’s goal with a ‘Nigerian’ response

5 hours ago
Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat
EPL

Dele-Bashiru: Premier League duo to battle for Super Eagles AFCON 2025 bronze hero

2 hours ago
Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat
EPL

Calvin Bassey’s Father pleads for family reunion after 18 years apart

3 hours ago
Nigeria vs Morocco live updates: AFCON 2025 semi-final showdown in Rabat
EPL

Manchester United enquire about Super Eagles skipper on Solskjær’s advice

4 hours ago

See other News

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest

‘Cunha send me your OPAY’ – Nigeria star reacts after Man United beat Arsenal

Senegalese AFCON hero set to block Raphael Onyedika’s move to Galatasaray

Dele-Bashiru: Premier League duo to battle for Super Eagles AFCON 2025 bronze hero

Calvin Bassey’s Father pleads for family reunion after 18 years apart

Watch: What Cubana Chief Priest did after Fulham’s dramatic win over Brighton

Soccernet.ng

Copyright © 2025 Soccernet Media Limited.

Navigate Site

  • Contact Us
  • About Us
  • Journalist Charter
  • Responsible Gambling
  • Terms of Use

Follow Us

No Result
View All Result
  • Home
  • AFCON 2025
  • Leagues
    • EPL
    • NPFL
    • La Liga
    • Serie A
    • Ligue 1
  • Live Scores
  • Soccernet TV
  • Lifestyle
  • Best Betting Sites
    • Betano
      • Betano Promo Code
      • App
    • BetKing
      • BetKing Referral Code
      • BetKing App
    • Paripesa
      • PariPesa Promo Code
      • PariPesa App
    • 1xBet
      • 1xBet Promo Code
      • 1xBet App
    • Bet9ja
      • Bet9ja Promotion Code
      • App
    • 22bet
      • 22bet promo code
    • BC.Game
      • BC GAME Bonus Code
      • App
    • Melbet
      • Melbet Promo Code
      • Melbet App
    • BetWinner
      • BetWinner Promo Code
    • Stake
      • Stake Referral Code
    • Mozzartbet
    • Helabet
    • Betway
    • Guides

Copyright © 2025 Soccernet Media Limited.