Belgium went into the break locked at 0-0 with Croatia in their decisive Group F clash at the Ahmad bin Ali Stadium on Thursday.
Morocco lead Canada 2-1 at halftime in the other match in the pool and as it stands the African side and Croatia are heading into the last 16.
Belgium made four changes to their side, dropping skipper Eden Hazard and playing with Dries Mertens as a ‘false nine’, a change in tactics from manager Roberto Martinez.
Mertens had a good opportunity when he was set up by Kevin De Bruyne, but shot well over the crossbar.
Croatia also had chances and was awarded a penalty when Andrej Kramaric was fouled by Yannick Carrasco but it was overturned on a VAR review for an offside in the build-up.
Build-up
Belgium coach Roberto Martinez dropped captain Eden Hazard to the bench for his side’s crucial FIFA World Cup game against Croatia on Thursday.
The Real Madrid forward was left out of the XI as one of four changes from the team which started the surprise 2-0 defeat by Morocco last weekend.
The Belgians played down media reports of an altercation between senior players, including Hazard, earlier this week, with Martinez calling the rumours “fake news”.
Belgium has to beat 2018 runners-up Croatia in their final Group F match at the Ahmad Bin Ali Stadium to be sure of qualification to the last 16.
Martinez also gave in-form Brighton attacker Leandro Trossard and veteran winger Dries Mertens their first starts of the tournament.
Leander Dendoncker replaced the suspended Amadou Onana in midfield.
Striker Romelu Lukaku was again only fit enough for a place on the bench after making a brief substitute appearance against Morocco.
Croatia boss Zlatko Dalic named an unchanged starting line-up after the impressive 4-1 victory over Canada left them only needing to avoid defeat against Belgium to go through.
Morocco take on already-eliminated Canada simultaneously in the other last Group F game, knowing a point would secure a place in the knockout phase for the first time since 1986.
Teams
Croatia (4-3-3):
Dominik Livakovic; Josip Juranovic, Dejan Lovren, Josko Gvardiol, Borna Sosa; Mateo Kovacic, Luka Modric, Marcelo Brozovic; Ivan Perisic, Andrej Kramaric, Marko Livaja
Coach: Zlatko Dalic (CRO)
Belgium (4-3-3):
Thibaut Courtois; Thomas Meunier, Toby Alderweireld, Jan Vertonghen, Timothy Castagne; Axel Witsel, Leander Dendoncker, Kevin De Bruyne (capt); Yannick Carrasco, Leandro Trossard, Dries Mertens
Coach: Roberto Martinez (ESP)
Referee: Anthony Taylor (ENG)
(With inout from agencies)