Substitute Romelu Lukaku missed four golden chances to break the deadlock as Belgium broke the shackles in the second half, although Croatia had opportunities of their own to find a winner.
Croatia, who now play the winners of Group E, finished with five points, two behind Morocco, who beat already eliminated Canada 2–1 to top the table. Belgium were third with four points after winning just one of their three matches.
With so much riding on the result, the tension was evident from the early stages and the encounter turned into a tactical chess match, with both sides careful not to take any unnecessary risks.