Olivier Giroud's lack of club action proved no handicap as the Chelsea striker's penalty earned France a 1-0 away win against Iceland to put Les Bleus closer to next year's European Championship finals on Friday.
Giroud, who has only played 101 minutes in the Premier League this season, converted a second-half spot kick as injury-hit France stayed second in Group H behind Turkey who beat Albania 1-0 thanks to a last-gap Cenk Tosun goal.
France and Turkey, who meet at the Stade de France on Monday, have 18 points but the world champions are behind by virtue of their 2-0 loss in Konya in June.
Third-placed Iceland have 12 points, Albania nine, and Andorra are second to last on three points after beating Moldova 1-0 for their first Euro qualifying points.
"It was a very tough game but we ground through and Olivier's goal did the job," said Antoine Griezmann.
Manager Didier Deschamps added: "We had several chances to add to our goal and it would have been nice because they are dangerous on set pieces. But it's a good victory ahead of Monday's clash."
France were without the injured Kylian Mbappe, Paul Pogba and Hugo Lloris and there was more bad news when N'golo Kante picked up a muscle injury during the warm-up, leaving his place in the starting 11 to Moussa Sissoko.
Both teams struggled to create chances in a poor first half as Les Bleus failed to supply Griezmann, who had the best opportunity with a blocked shot on the turn three minutes from the break.
With 37 international goals, Giroud is now four goals shy of Michel Platini's tally of 41, with only Thierry Henry having scored more for France (51).
France came close to doubling the tally when Blaise Matuidi's low shot hit the post but Deschamps's team remained under threat until the final whistle.
They could have ended the night alone on top of Group H but Turkey prevailed against Albania when Tosun found the back of the net in the final minute with a close-range effort.