Belgium on the other hand need to win or be eliminated in the group stage having already suffered a defeat to Morocco in their last game.
Roberto Martinez’s team have been below par in this tournament so far but the threat of early elimination could inspire them back into form when it matters most.
Croatia v Belgium Head to head
These two European nations have crossed paths six times before in the past with Belgium winning three, Croatia winning two and one draw in those encounters.
Belgium have won their last two games against Croatia but the Croatians are in great form, currently on an eight-game unbeaten run including six wins.
Players to watch
Unfortunately for Belgium, it's not been a great tournament so far and their only standout player has been the goalkeeper, Thibaut Courtois which tells the full story.
Courtesy of his two-goal performance in the 4-1 thrashing of Canada, Croatian striker Andrej Kramaric has become a person of interest heading into this game against Belgium.
The 31-year-old has proven to be the focal point for Croatia and his ability to link up and create play makes him a more rounded attacker.
If Roberto Martinez aims to improve on the poor displays of Belgium's first two games, he must switch up the tactics away from his preferred three at the back to a more traditional shape to get the best out of this squad.
Zlatko Dalic on the other hand would most likely set up his Croatia team in a sturdy defensive shape but with a potent counter-attacking threat.
BELGIUM 4-3-3: Courtois, Alderweireld, Vertonghen, Meunier, Castagne, Onana, Tielemans, De Bruyne, E. Hazard, Trossard, Openda.
CROATIA 4-3-3: Livakovic, Juranovic, Lovren, Gvardiol, Sosa, Brozovic, Kovacic, Modric, Majer, Perisic, Kramaric.
Croatia v Belgium prediction
Belgium needs a win to advance and it is expected that their world-class players would step up when it matters most to send them through to the next round.