Morocco vs Portugal Live Score and Live Stream


Morocco played Portugal at the 1/4 Final of World Cup on December 10. The match kicked off 15:00 UTC. Morocco won 1-0.

Youssef En-Nesyri scored the first and only goal on the 42nd minute of the game.

Morocco national football team and Portugal national football team meet again 6 years after the Group B match which Portugal won 1-0. Morocco national football team are having a solid run at the moment winning their matches against Spain, Canada and Belgium extending their unbeaten streak to 9 matches. They have been defending decently lately in home matches having 4 consecutive clean sheets playing as hosts.

Portugal national football team are approaching the match in a good mood as well after claiming a 6-1 win in 1/8 Final against Switzerland.

ScoreBat is covering Morocco vs Portugal in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all World cup 1/4 Final in real time and provide live streaming whenever possible.


Live Streaming

You can watch Morocco vs Portugal live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Portugal and Morocco as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Morocco - Portugal match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for Morocco - Portugal in real time.

Morocco kicked off the game with Bono, Yahia Attiat-Allal, Romain Saiss who got substituted by Achraf Dari on the 57th minute, Jawad El Yamiq, Achraf Hakimi, Sofyan Amrabat, Selim Amallah who got substituted by Walid Cheddira on the 65th minute, Azzedine Ounahi, Sofiane Boufal who got substituted by Yahya Jabrane on the 81st minute, Youssef En-Nesyri who got substituted by Badr Benoun on the 65th minute and Hakim Ziyech who got substituted by Zakaria Aboukhlal on the 81st minute as starters, with Munir El Kajoui, Ahmed Tagnaouti, Badr Benoun, Achraf Dari, Zakaria Aboukhlal, Ilias Chair, Bilal El Khannouss, Yahya Jabrane, Anass Zaroury, Walid Cheddira, Abdessamad Ezzalzouli, Abderrazak Hamdallah and Abdelhamid Sabiri on the bench.

Portugal's starting eleven were Diogo Costa, Raphael Guerreiro who got substituted by Joao Cancelo on the 51st minute, Ruben Dias, Pepe, Diogo Dalot who got substituted by Ricardo Horta on the 79th minute, Ruben Neves who got substituted by Cristiano Ronaldo on the 51st minute, Otavio who got substituted by Vitinha on the 69th minute, Bernardo Silva, Joao Felix, Goncalo Ramos who got substituted by Rafael Leao on the 69th minute and Bruno Fernandes, with Rui Patricio, Jose Sa, Joao Cancelo, Antonio Silva, William Carvalho, Joao Mario, Matheus Nunes, Joao Palhinha, Vitinha, Ricardo Horta, Rafael Leao, Cristiano Ronaldo and Andre Silva on the bench.

Referee showed the yellow card 3 times throughout the game. Achraf Dari, Vitinha and Walid Cheddira were the ones to receive it.


Explore stats from Morocco vs Portugal on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 27 - 73
  • Total Attempts: 9 - 8
  • Shots On Target: 3 - 3
  • Saves: 3 - 2
  • Corners: 3 - 9
  • Fouls: 14 - 10
  • Free Kicks: 12 - 16
  • Throw-Ins: 11 - 26


Morocco and Portugal have met once since June 2018. Portugal have won that match. The most recent match between them took place on June 20, 2018 at the Group B of World Cup where Portugal won 1-0. Morocco have scored 0 goals in these 1 head-to-head match in total while Portugal have scored 1. So, overall, Portugal have a better head-to-head record against Morocco in their recent history.

Recent Form

Morocco are on a winning streak - they have won Spain, Canada and Belgium in their previous 3 matches while Portugal have won Switzerland in their previous match. Overall, Morocco have won 13 of their last 20 matches, losing 3 and drawing 4, while Portugal have won 12 of their last 20 matches, losing 5 and drawing 3.

Morocco have won 4 times (0-0 against Spain on 6th of December, 1-2 against Canada on 1st of December, 0-2 against Belgium on 27th of November and 3-0 against Georgia on 17th of November) and drew twice (0-0 against Croatia on 23rd of November and 0-0 against Paraguay on 27th of September) in their most recent 6 matches.

Portugal have won 4 times (6-1 against Switzerland on 6th of December, 2-0 against Uruguay on 28th of November, 3-2 against Ghana on 24th of November and 4-0 against Nigeria on 17th of November) and lost twice (2-1 against Korea Republic on 2nd of December and 0-1 against Spain on 27th of September) in their most recent 6 matches.

Team Streaks

  • Portugal have gone 10 consecutive matches without a draw.
  • Morocco have gone 9 consecutive matches without a defeat.
  • Morocco have kept a clean sheet in their previous 4 home matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Morocco and Portugal in real time. You can watch the goal by Youssef En-Nesyri as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Morocco - Portugal are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Morocco 1, Portugal 0.
  2. 90 + 3'
    Second Yellow
    Walid Cheddira is shown the second yellow.
  3. 90 + 1'
    Walid Cheddira is shown the yellow card.
  4. 87'
    Vitinha is shown the yellow card.
  5. 81'
    Substitution for Morocco. Yahya Jabrane replaces Sofiane Boufal
  6. 81'
    Substitution for Morocco. Zakaria Aboukhlal replaces Hakim Ziyech
  7. 79'
    Substitution for Portugal. Ricardo Horta replaces Diogo Dalot
  8. 70'
    Achraf Dari is shown the yellow card.
  9. 69'
    Substitution for Portugal. Vitinha replaces Otavio
  10. 69'
    Substitution for Portugal. Rafael Leao replaces Goncalo Ramos
  11. 65'
    Substitution for Morocco. Walid Cheddira replaces Selim Amallah
  12. 65'
    Substitution for Morocco. Badr Benoun replaces Youssef En-Nesyri
  13. 57'
    Substitution for Morocco. Achraf Dari replaces Romain Saiss
  14. 51'
    Substitution for Portugal. Cristiano Ronaldo replaces Ruben Neves
  15. 51'
    Substitution for Portugal. Joao Cancelo replaces Raphael Guerreiro
  16. 2T
    Second half begins
  17. HT
    Half Time - 1 : 0
    First half ends.
  18. 42'
    1 - 0
    Youssef En-Nesyri scores for Morocco, assisted by Yahia Attiat-Allal.
  19. 1T
    First half begins