France will play in the World Cup final for the first time since 2006 after beating Belgium 1-0 thanks to a goal from Samuel Umtiti in St Petersburg on Tuesday evening.
Kylian Mbappe surged forward inside the first 10 seconds and crossed low for Antoine Griezmann, but the forward failed to get on the end of it and Belgium cleared.
Belgium threatened down the flanks and Eden Hazard put in a dangerous cross which was turned behind by Umtiti -- though the resulting corner was wasted by Nacer Chadli, playing in an unfamiliar right-back role.
After a cagey opening, Paul Pogba's ball over the top almost created an opportunity in the box for Mbappe before the same combination a few minutes later saw Belgium goalkeeper Thibaut Courtois forced to race out and smother a throughball before Mbappe could get on the end of it.