1. Football streams
  2. World Cup
  3. Croatia vs Belgium

How to watch Croatia vs Belgium online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Mateo Kovacic
    • Lovro Majer

    Lovro Majer is replacing Mateo Kovacic for Croatia at Ahmed bin Ali Stadium.

  • 87'
    Substitution
    • Thomas Meunier
    • Eden Hazard

    Eden Hazard is replacing Thomas Meunier for Belgium at Ahmed bin Ali Stadium.

  • 72'
    Substitution
    • Leander Dendoncker
    • Youri Tielemans

    Belgium make their fourth substitution with Youri Tielemans replacing Leander Dendoncker.

  • 72'
    Substitution
    • Yannick Carrasco
    • Jeremy Doku

    Roberto Martinez Montoliu is making the team's third substitution at Ahmed bin Ali Stadium with Jeremy Doku replacing Yannick Carrasco.

  • 66'
    Yellow Card
    • Leander Dendoncker

    Leander Dendoncker (Belgium) has been booked and must now be careful not to get a second yellow card.

  • 64'
    Substitution
    • Marko Livaja
    • Bruno Petkovic

    Bruno Petkovic is on a sub for Marko Livaja for Croatia.

  • 64'
    Substitution
    • Andrej Kramaric
    • Mario Pasalic

    Mario Pasalic is on a sub for Andrej Kramaric for Croatia.

  • 59'
    Substitution
    • Leandro Trossard
    • Thorgan Hazard

    Belgium make their second substitution with Thorgan Hazard replacing Leandro Trossard.

  • 46'
    Substitution
    • Dries Mertens
    • Romelu Lukaku

    Roberto Martinez Montoliu (Belgium) is making a first substitution, with Romelu Lukaku replacing Dries Mertens.

  • Match Started

Line-ups

Croatia Croatia
(4-1-2-3)
(3-4-3)
Belgium Belgium
1Livakovic22Juranovic6Lovren20Gvardiol19Sosa11Brozovic10Modric8Kovacic9Kramaric14Livaja4Perisic1Courtois2Alderweireld19Dendoncker5Vertonghen15Meunier6Witsel7De Bruyne21Castagne17Trossard14Mertens11Carrasco
1Livakovic22Juranovic6Lovren20Gvardiol19Sosa11Brozovic10Modric8Kovacic9Kramaric14Livaja4Perisic
Croatia Croatia
(4-1-2-3)
1Courtois2Alderweireld19Dendoncker5Vertonghen15Meunier6Witsel7De Bruyne21Castagne17Trossard14Mertens11Carrasco
(3-4-3)
Belgium Belgium
Croatia Croatia
Dalic, Zlatko
Coach
Substitutes
Mario Pasalic 15
64' Out: Andrej Kramaric

Bruno Petkovic 16
64' Out: Marko Livaja

Lovro Majer 7
90' Out: Mateo Kovacic
Belgium Belgium
Martinez Montoliu, Roberto
Coach
Substitutes
Romelu Lukaku 9
46' Out: Dries Mertens

Thorgan Hazard 16
59' Out: Leandro Trossard

Jeremy Doku 25
72' Out: Yannick Carrasco

Youri Tielemans 8
72' Out: Leander Dendoncker

Eden Hazard 10
87' Out: Thomas Meunier

Statistics

Ball possession
Croatia50%
50% Belgium
Shots
5Off goal74On goal3

2
Shots blocked
5
2
Corner kicks
4
4
Offsides
0
3
Saves
4
7
Fouls
9
0
Yellow cards
1
0
Red cards
0

News

Head to head

Croatia
Matches:  4
Belgium
0%
Wins: 0
50%
Draws: 2
50%
Wins: 2
Recent meetings
  1. Flag nullWorld Cup
    1 Dec 2022
    CroatiaCroatia
    0 : 0
    BelgiumBelgium
  2. Flag nullInt. Friendly Games
    6 Jun 2021
    BelgiumBelgium
    1 : 0
    CroatiaCroatia
  3. Flag nullWC Qualification, UEFA
    11 Oct 2013
    CroatiaCroatia
    1 : 2
    BelgiumBelgium
  4. Flag nullWC Qualification, UEFA
    11 Sep 2012
    BelgiumBelgium
    1 : 1
    CroatiaCroatia

Form

CroatiaCroatia
  1. Flag nullWC Qualification, UEFA
    9 Jun 2025
    Croatia
    5 : 1
    Czech Republic
  2. Flag nullWC Qualification, UEFA
    6 Jun 2025
    Gibraltar
    0 : 7
    Croatia
  3. Flag nullUEFA Nations League
    23 Mar 2025
    France
    2 : 0
    Croatia
  4. Flag nullUEFA Nations League
    20 Mar 2025
    Croatia
    2 : 0
    France
  5. Flag nullUEFA Nations League
    18 Nov 2024
    Croatia
    1 : 1
    Portugal
BelgiumBelgium
  1. Flag nullWC Qualification, UEFA
    9 Jun 2025
    Belgium
    4 : 3
    Wales
  2. Flag nullWC Qualification, UEFA
    6 Jun 2025
    North Macedonia
    1 : 1
    Belgium
  3. Flag nullUEFA Nations League
    23 Mar 2025
    Belgium
    3 : 0
    Ukraine
  4. Flag nullUEFA Nations League
    20 Mar 2025
    Ukraine
    3 : 1
    Belgium
  5. Flag nullUEFA Nations League
    17 Nov 2024
    Israel
    1 : 0
    Belgium

Match information