It's all France as they pile every available body into the Luxembourg half of the pitch. But the visitors have everyone back as well and just about managing to hold on. Can the minnows do it?
90' +1
Rodrigues battles for the ball deep inside the France half of the pitch as he takes on Koscielny, but he ends up barging into the defender and gives away a free-kick. Unsurprisingly, the hosts are going to quickly thump it up the pitch.
90'
The fourth official has indicated that there will be three minutes of added time.
89'
Thumping strike by Sidibe! Coman beats his man over on the left flank before firing a low cross into the heart of the Luxembourg penalty area. It isn't dealt with properly and rolls out to Sidibe, who shoots from 20 yards out but can't get the better of Joubert.
88'
More good play by Rodrigues sees the substitute dart down the left wing as he tries to kick-start a quick counter-attack. He takes on Pogba and then moves the ball over to Holter, who's closed down quickly and loses possession as soon as he picks it up.
87'
D. Holter enters the game and replaces D. Turpel.
Turpel, who has put in an excellent shift tonight, makes way for Dwayn Holter for the final few minutes of the game. It's an understandably defensive switch by Luc Holtz.
86'
Fekir darts into the left-hand side of the box and takes on Jans. He unleashes a cross that seems to be sent behind by a slight touch from the defender, but the referee doesn't agree and instead awards a goal-kick to Luxembourg, much to the annoyance of the home fans.
84'
France are awarded another free-kick in an excellent position just a few yards outside of the Luxembourg penalty area over on the right wing. Once again it's Lemar who swings a cross in, and once again it's underhit by the midfielder.
82'
It just isn't working for France at the moment. They keep piling plenty of bodies forward as they desperately try to find a way in front, but nothing they're doing seems to be working, and Luxembourg are manging to hold on.
81'
N. Fekir enters the game and replaces A. Griezmann.
Nabil Fekir has come on to replace Griezmann in a third and final substitution for France.
Minute
Description
80'
P. Pogba gets yellow.
Pogba sticks out a foot after losing the ball on the edge of the Luxembourg penalty area and picks up a booking that rules him out of France's next game. He's really struggled tonight.
79'
Rodrigues hits the post! Luxembourg go a whisker away from taking the lead! The substitute darts into space down the left flank before cutting inside and shooting, but his low strike smashes off the far post after beating Lloris. What a moment that would have been!
77'
Pogba hits the crossbar! A France corner causes all sorts of problems for the Luxembourg defence. The ball pinballs around dangerously before falling to Pogba, who gets a head on the ball but can only send his looping header crashing off the woodwork. The minnows hold on again!
76'
Kurzawa goes down inside the box, but nothing is given! The full-back darts into the left-hand side of the Luzembourg penalty area and latches onto the ball before going down under a tackle from Jans. He immediately screams for a penalty, but the referee isn't at all interested and waves play on.
75'
Rodrigues almost goes one-on-one with Lloris! The substitute links up nicely with Turpel before darting through the middle of the France back line, but his run forward is slightly mistimed and the linesman's flag is quickly raised. That certainly was a close call!
74'
Kante charges through the middle of the pitch on a purposeful run before teeing up Kurzawa over on the left flank. The full-back quickly whips a looping cross over to the far post, but there's slightly too much power behind it and the ball sails out of play for a throw-in near to the corner flag.
72'
A slightly clumsy challenge from Philipps sends Lacazette crashing to the ground and results in yet another France free-kick, this time out on the left flank. Lemar's cross into the box is a good one but, once again, Joubert is there to punch the ball away from danger at the vital moment.
71'
Off the line! France keep pushing forward as they continue putting an incredible amount of pressure on the minnows, but Lacazette's curling strike from the edge of the penalty area is headed away by Philipps at the far post.
70'
Kurzawa goes inches away from opening the scoring! The corner is curled into the middle of the box and finds Kurzawa, who manages to get a head on the ball but can only send his glancing header just wide of the far post.
69'
L. Jans gets yellow.
Coman takes on Jans but has the ball poked away by the defender, resulting in another corner for France. The Luxembourg man is irate at the decision not to award a goal-kick and screams at the referee, earning him a booking that rules him out of his side's next game.
68'
No, they can't. Lemar's cross into the heart of the Luxembourg penalty area isn't the best and is easily dealt with by the visitors. France haven't done nearly well enough with their set-pieces this evening.
67'
Lemar is clumsily caught from behind by Rodrigues, and France are presented with another good opportunity to whip the ball into the box from a free-kick. Can they finally find a way in front?
65'
D. Sinani gets yellow.
Sinani, who has only been on the pitch for five minutes, becomes the second player to receive a yellow card for cynically dragging Pogba back as the midfielder tried to charge forward.
64'
Another wonderful save by Joubert! Sidibe rises high and latches on to a lovely cross from Lemar after starting the move out wide. The defender's downward header looks set to find the bottom right-hand corner of the net, but Joubert gets down quickly to push the effort round the post and behind for a corner.
63'
Rodrigues is presented with an opportunity to counter-attack quickly after space opens up for him over on the right flank, but he shows a bit too much of the ball to Sidibe and loses out to the full-back before he can get any nearer to the France penalty area.
61'
Kurzawa bursts into the left-hand side of the Luxembourg penalty area after the visitors sloppily lose possession. He skips past Jans with ease and then takes on Turpel, but the centre-forward pulls off a great sliding tackle to poke the ball behind for a corner.
60'
A. Lacazette enters the game and replaces O. Giroud.
Luxembourg have decided to make a double substitution. The first player to come on is Gerson Rodrigues, who takes the place of Vincent Thill.
And the second is Daniel Sinani, who replaces Da Mota.
France have also made a double switch. The first player to make way is Mbappe, who's replaced by Kingsley Coman.
And the second is Giroud, who makes way for Alexandre Lacazette up front.
59'
G. Rodrigues enters the game and replaces V. Thill.
K. Coman enters the game and replaces K. Mbappé.
D. Sinani enters the game and replaces D. da Mota.
Huge chance for Griezmann! Not for the first time this evening, the forward is presented with a great opportunity to unleash a shot from just inside the France box, but he ends up firing it well wide of the goal.
57'
France clumsily lose the ball midway inside the Luxembourg half of the pitch, and the latter counter quickly. Vincent Thill picks up possession and quickly tries to set up his brother Olivier, but the older Thill can't beat Lemar and loses out to the Monaco man.
55'
Turpel does well to latch onto a bouncing ball into the France penalty area and quickly takes on Koscielny. He twists and turns and then fires a low cross-cum-shot behind for a third corner of the game for the visitors. It's terribly hit by Olivier Thill though, and it sails out for a throw-in over on the opposite flank.
54'
A curling cross from Lemar deflects off Jans and behind for yet another France corner. It's fired in low by Lemar, but the midfielder's cross is a poor one and fails to clear the first man at the near post.
52'
France have a good chance to test Luxembourg with the set-piece, but the cross over to the far post is overhit and Joubert is easily able to let the ball sail behind for a goal-kick.
51'
M. Jänisch gets yellow.
Mathias Janisch cynically drags Mbappe to the ground after being beaten by the talented youngster, leaving the referee with no choice but to award France a free-kick before showing the defender a yellow card.
50'
A heavy touch from Turpel results in Luxembourg losing possession and gifting France the chance to kick-start a quick counter-attack. Lemar darts into the penalty area and shoots, but he's closed quickly and sends his effort well of the goal.
49'
Sidibe slips into the right-hand side of the Luxembourg box and then fizzes a dangerous pass across the face of goal, but, not for the first time this evening, a white shirt is there to meet it and the visitors do well to hold on.
47'
France quickly go on the front foot as they try to hit Luxembourg on an early and determined attack, but Pogba's cross in from the right wing is slightly overhit and Giroud is unable to keep the ball from bouncing behind for a goal-kick.
46'
We're underway once again!
45'
France push forward on one final attack before the half-time, but Sidibe's cross in from the right wing is slightly overhit and Olivier Thill calmly chests the ball into the hands of Joubert at the far post.
44'
The home fans are starting to sound frustrated as yet another France attacking move fails to result in a decent chance on goal. Luxembourg have plenty of bodies back and are doing really well to hold their world-class opponents at bay.
43'
The free-kick is sent long and worked over to Da Mota, who has been Luxembourg's busiest attacking player so far. He skips down the left flank and crosses, but he's flagged offside just as his ball into the box is caught by Lloris.
42'
The home side push forward once again as they try to put pressure on the Luxembourg back line, but Kante ends up giving away a free-kick with a late challenge. Unsurprisingly, the visitors take their time with the set-piece.
40'
France come back once again from the resulting corner, but Lemar's shot from inside the box is deflected behind by a last-ditch block by Jans. Lemar then curls a cross into the penalty area from yet another corner, but it's poorly hit and easily dealt with.
39'
Griezmann hits the crossbar! Aldin Skenderovic accidentally handles the ball after closing down Pogba, resulting in a free-kick for France in a promising position. Griezmann steps up and shoots, and his rocket of a strike smashes off the woodwork after being tipped up the fingertips of Joubert.
37'
Great save by Joubert! France pile plenty of bodies forward as they try to find an opener. N'Golo Kante is unable to carve out a chance on goal but rolls the ball back to Pogba, who forces Joubert into making a wonderful diving stop to keep out the midfielder's thumping shot.
36'
France put good pressure on the Luxembourg back line to win the ball back over on the left wing. Mbappe then volleys a looping cross into the box, but it's slightly mishit and can only find the head of Da Mota.
34'
Another attempted France attacking move breaks down, allowing Luxembourg to push forward quickly. Da Mota then swings a cross into the penalty area and towards Turpel, but, once again, it's easily dealt with by Umtiti.
32'
Pogba goes close! The Manchester United man is left in a pocket of space just outside of the Luxembourg penalty area and manages to get away a quick shot, but it ends up curling just a yard or two wide of the near post.
31'
Let off for Luxembourg! Another good cross, this time from the other Thill, Olivier, curls into a good position inside the box but is well dealt with by France. The home side then burst forward on a quick counter-attack, but Giroud fails to latch onto the ball in front of goal after a deflection from Laurent Jans sends it rolling into the hands of Joubert.
30'
A good spell of possession for Luxembourg results in them winning their second corner of the game. Vincent Thill's cross in from the right is a good one and causes problems for Pogba, who's forced into nodding the ball behind for another corner.
28'
It's not quite working for France, who are bossing possession but still haven't managed to find that all-important opening goal. Thomas Lemar is the latest player to try his luck from distance, but his 25-yard strike is far too powerful and fails to hit the target.
26'
Da Mota does really well to charge down the left wing after some space opens up for him. He then cuts onto his right foot and fires a cross into the penalty area, where it's easily dealt with by Umtiti before it can find Turpel.
24'
France keep pushing forward as they desperately try to find a way through the stubborn Luxembourg defence. Kurzawa is eventually able to whip a cross into the box, and it's one that seems to be deflected behind by a white shirt. The referee doesn't agree, however, and a goalkeeper is given.
22'
And now Mbappe causes mayhem on the break! France easily deal with the resulting corner and fly forward on a counter-attack of their own. Mbappe flies through the middle of the pitch and easily beats two players before getting a shot away, but Joubert is just about able to keep hold of it after saving the striker with his legs.
21'
Great counter-attack and strike by Luxembourg! After dealing with the danger, the visitors fly forward on a quick counter-attack. Turpel charges towards the penalty area and takes on Koscielny before shooting, and his thumping effort is tipped over the top of the crossbar by the fingertips of Hugo Lloris.
20'
The ball pinballs around the Luxembourg penalty area dangerously before falling to Mbappe, who manages to get a head on the ball but can only nod it straight into the hands of Joubert.
19'
Pogba is the latest France player to get a shot away, but he decides to take a touch before striking from distance, making the effort easy for Joubert to deal with in the middle of the goal.
17'
And now Sidibe goes close! Luxembourg are all over the place at the back, and they're being torn apart by the determined French front line. A low cross from Mbappe should be dealt with but is instead rolled out to Sidibe, who quickly unleashes a shot that nestles into the side-netting.
16'
Lovely play between Griezmann and Mbappe sets up the newly signed Paris Saint-Germain striker to shoot, but his first-time effort on goal is deflected wide of the near post by Chris Philipps.
14'
Another opportunity for Griezmann to open the scoring! Jonathan Joubert rushes out and tries to deal with a looping cross, but under pressure from Olivier Giroud he ends up fumbling it. The ball falls to Griezmann, who quickly shoots but has his strike smothered by the Luxembourg goalkeeper.
12'
Huge chance for Antoine Griezmann to open the scoring! Kylian Mbappe embarks on a wonderful run into the left-hand side of the Luxembourg box before cutting a clever pass back to Griezmann, who quickly shoots but can't hit the target. He put too much power behind that shot, which should have buried into the back of the net.
10'
Kurzawa whips a low, curling cross into the heart of the Luxembourg penalty area and almost manages to find one of four France players in front of goal, but Kevin Malget is just about able to get a foot on the ball to blast it away.
8'
No, they can't. Pogba steps up and shoots but his swinging effort is a poor one and sails several yards over the top of the crossbar.
7'
Another attempted Luxembourg attack breaks down, allowing the home side to break quickly. France move the ball around swiflty as they try to find an opening, but the visitors are just about able to hold on before Olivier Thill clumsily trips Paul Pogba to the ground just outside of the box. Can France make the free-kick count?
6'
It's Da Mota who launches the ball into the France penalty area and towards a group of white shirts, but Djibril Sidibe is there to comfortably deal with the threat before kick-starting a quick counter-attack.
5'
France continuing moving the ball around patiently before space opens up for Olivier Thill through the middle of the pitch. The youngster does well to power forward before teeing up Daniel Alves da Mota, who then wins a throw-in for the visitors deep down the left flank.
3'
Laurent Koscielny is caught from behind by David Turpel, resulting in an early chance for France to thump a free-kick into the Luxembourg box. The cross in is a good one and almost finds Samuel Umtiti at the far post, but Christopher Martins Pereira is there to get a head on the ball and clear the danger.
1'
We're off! Luxembourg get us underway, attacking from right to left.
Good evening and welcome to our live text commentary of today’s World Cup 2018 qualifier between the France and Luxembourg at the Stadium Municipal in Toulouse.
After suffering a surprising 2-1 defeat away to Sweden back in June, France desperately needed to pick up a positive result on Thursday evening to keep a firm grip on top spot in Group A. That’s exactly what they did, as they comfortably thrashed the stuttering Oranje 4-0 at the Stade de France to move three points clear of their nearest challengers Sweden.
Les Bleus were helped by a 61st-minute red card shown to Kevin Strootman, but they were nonetheless excellent on what was a great night for Didier Deschamps’ men. Highly sought-after Monaco midfielder Thomas Lemar scored twice to bag his first ever senior international goals, whilst Kylian Mbappe celebrated his move to Paris Saint-Germain by marking the same milestone in his hometown. Both are set to start again tonight.
With just three games left to play, France will be feeling confident about their chances of reaching Russia through the group’s only automatic qualifying spot, but they’ll be well aware they can’t afford an slip-ups at this late stage. An unthinkable defeat against today’s minnows could open up the door to nearest challengers Sweden, who were victorious against Belarus in today’s early kick-off.
As is often the case, it’s been a somewhat bruising qualifying campaign for Luxembourg so far, with the tiny nation currently sitting bottom of the table with just four points. However, they were given something to smile about when they beat Belarus 1-0 on Thursday in what was their first competitive victory since September 2015.
Luxembourg have never before beaten France, but the last meeting between the two teams back in March did see them find the back of the net against Les Bleus for the first time since 1978. Aurelien Joachim, their top goalscorer in the 21st century and fifth of all time, scored that day, and he is set to start on the substitutes' bench on what should be another difficult evening for the Red Lions.
There’s just under 15 minutes left to go until kick-off, so let’s have a look at how the two teams will be lining up this evening…
France XI (4-4-2): Lloris; Sidibe, Koscielny, Umtiti, Kurzawa; Mbappe, Kante, Pogba, Lemar; Griezmann, Giroud.
Luxembourg XI (4-1-4-1): Joubert; Jans, Malget, Philipps, Janisch; Skenderovic; Olivier Thill, Martins Pereira, Vincent Thill, Alves da Mota; Turpel.
Didier Deschamps has decided to make just one change to the France side that started the 4-0 victory at home to the Netherlands, with Kylian Mbappe coming into the starting line-up to replace Kingsley Coman.
Meanwhile, Luxembourg boss Luc Holtz has made four alterations to the team that featured in their last qualifier, with Marvin Martins, Dwayn Holter, Gerson Rodrigues and Aurelien Joachim making way for Kevin Malget, Christopher Martins Pereira, Vincent Thill and David Turpel, respectively.
The two sides are making their way out onto the pitch, with just a few minutes to go until kick-off.
HALF-TIME: FRANCE 0-0 LUXEMBOURG
Well, well, well, this wasn't in the script! A star-studded France team headed into this evening's contest looking what many thought was going to be an easy win, but they're currently being held to a goalless draw by the team ranked 136th in the world. Luxembourg have sat back and defended incredibly well so far, and they'll be really happy with how impressively they're performing. The only question is, can they do it for another 45 minutes?
The two teams are making their way back out on to the pitch ahead of the start of the second half. Neither side have made any substitutions during the half-time break.
FULL-TIME: FRANCE 0-0 LUXEMBOURG
They've done it! Luxembourg have held on to avoid defeat against France for the first time in 103 years. What a majestic and hard-working performance that was from the minnows, who have picked up back-to-back clean sheets to cap off a truly excellent week.
The two points dropped are unlikely to have much of an impact on France's hopes of reaching the World Cup, but the disappointing draw has left them just one point clear of Sweden heading into next month's game away to Bulgaria. They pushed and pushed and pushed, but no matter what they tried to do, they just couldn't find a way through Luxembourg's compact and well-organised back line.
Commentary
More…