Croatia vs Morocco Live Score and Live Stream


Croatia played Morocco at the 3rd place match of World Cup on December 17. The match kicked off 15:00 UTC. Croatia won 2-1.

Josko Gvardiol scored the first goal on the 7th minute of the game followed by goals from Achraf Dari and Mislav Orsic who made the final score 2-1.

Croatia national football team and Morocco national football team meet again a year after the Group F match which ended in a draw 0-0. Croatia national football team are aproaching the match after a defeat from Argentina on December 13. The coach and the players will probably put extra effort in the defense as they have been conceding goals for 3 consecutive matches now.

Morocco national football team are preparing for the match after a loss against France in 1/2 Final on December 14.

ScoreBat is covering Croatia vs Morocco 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 3rd place match in real time and provide live streaming whenever possible.


Live Streaming

You can watch Croatia vs Morocco 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 Morocco and Croatia as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Croatia - Morocco 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 Croatia - Morocco in real time.

Croatia kicked off the game with Dominik Livakovic, Ivan Perisic, Josko Gvardiol, Josip Sutalo, Josip Stanisic, Mislav Orsic who got substituted by Kristijan Jakic on the 90th minute, Mateo Kovacic, Luka Modric, Lovro Majer who got substituted by Mario Pasalic on the 66th minute, Andrej Kramaric who got substituted by Nikola Vlasic on the 61st minute and Marko Livaja who got substituted by Bruno Petkovic on the 66th minute as starters, with Ivo Grbic, Ivica Ivusic, Borna Barisic, Martin Erlic, Josip Juranovic, Dejan Lovren, Borna Sosa, Domagoj Vida, Marcelo Brozovic, Kristijan Jakic, Mario Pasalic, Luka Sucic, Nikola Vlasic, Ante Budimir and Bruno Petkovic on the bench.

Morocco's starting eleven were Bono, Yahia Attiat-Allal, Jawad El Yamiq who got substituted by Selim Amallah on the 67th minute, Achraf Dari who got substituted by Badr Benoun on the 64th minute, Achraf Hakimi, Sofyan Amrabat, Bilal El Khannouss who got substituted by Azzedine Ounahi on the 56th minute, Abdelhamid Sabiri who got substituted by Ilias Chair on the 46th minute, Sofiane Boufal who got substituted by Anass Zaroury on the 64th minute, Youssef En-Nesyri and Hakim Ziyech, with Munir El Kajoui, Ahmed Tagnaouti, Nayef Aguerd, Badr Benoun, Romain Saiss, Zakaria Aboukhlal, Selim Amallah, Ilias Chair, Yahya Jabrane, Azzedine Ounahi, Anass Zaroury, Walid Cheddira, Abdessamad Ezzalzouli and Abderrazak Hamdallah on the bench.

Referee showed the yellow card twice throughout the game. Azzedine Ounahi and Selim Amallah were the ones to receive it.


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

  • Ball Possession: 52 - 48
  • Total Attempts: 12 - 7
  • Shots On Target: 5 - 2
  • Saves: 1 - 3
  • Corners: 6 - 3
  • Fouls: 13 - 10
  • Free Kicks: 12 - 15
  • Throw-Ins: 13 - 19


Croatia and Morocco have met once since November 2022. That match ended in a draw. The most recent match between them took place on November 23, 2022 at the Group F of World Cup which ended in a draw - 0-0. Croatia have scored 0 goals in these 1 head-to-head match in total and Morocco have also scored 0. So, overall, Croatia and Morocco have almost identical head-to-head record against each other in their recent history.

Recent Form

Croatia have lost to Argentina in their previous match while Morocco have lost to France in their previous match. Overall, Croatia have won 13 of their last 20 matches, losing 2 and drawing 5, while Morocco have won 13 of their last 20 matches, losing 3 and drawing 4.

Croatia have won 3 times (1-1 against Brazil on 9th of December, 1-1 against Japan on 5th of December and 4-1 against Canada on 27th of November), lost once (3-0 against Argentina on 13th of December) and drew twice (0-0 against Belgium on 1st of December and 0-0 against Morocco on 23rd of November) in their most recent 6 matches.

Morocco have won 4 times (1-0 against Portugal on 10th of December, 0-0 against Spain on 6th of December, 1-2 against Canada on 1st of December and 0-2 against Belgium on 27th of November), lost once (2-0 against France on 14th of December) and drew once (0-0 against Croatia on 23rd of November) in their most recent 6 matches.

Team Streaks

  • Croatia haven't lost in their previous 5 home matches.
  • Morocco have gone 5 consecutive matches without a draw.
  • Croatia have gone 3 consecutive matches without a clean sheet.

Video Highlights

We are adding goal videos and full video highlights of the match between Croatia and Morocco in real time. You can watch the goals by Josko Gvardiol, Achraf Dari and Mislav Orsic 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 Croatia - Morocco 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. Croatia 2, Morocco 1.
  2. 90'
    Substitution for Croatia. Kristijan Jakic replaces Mislav Orsic
  3. 84'
    Selim Amallah is shown the yellow card.
  4. 69'
    Azzedine Ounahi is shown the yellow card.
  5. 67'
    Substitution for Morocco. Selim Amallah replaces Jawad El Yamiq
  6. 66'
    Substitution for Croatia. Mario Pasalic replaces Lovro Majer
  7. 66'
    Substitution for Croatia. Bruno Petkovic replaces Marko Livaja
  8. 64'
    Substitution for Morocco. Anass Zaroury replaces Sofiane Boufal
  9. 64'
    Substitution for Morocco. Badr Benoun replaces Achraf Dari
  10. 61'
    Substitution for Croatia. Nikola Vlasic replaces Andrej Kramaric
  11. 56'
    Substitution for Morocco. Azzedine Ounahi replaces Bilal El Khannouss
  12. 2T
    Second half begins
  13. 46'
    Substitution for Morocco. Ilias Chair replaces Abdelhamid Sabiri
  14. HT
    Half Time - 2 : 1
    First half ends.
  15. 42'
    2 - 1
    Mislav Orsic scores for Croatia, assisted by Marko Livaja.
  16. 9'
    1 - 1
    Achraf Dari scores for Morocco.
  17. 7'
    1 - 0
    Josko Gvardiol scores for Croatia, assisted by Ivan Perisic.
  18. 1T
    First half begins