Amirhan Toubaju turned into his own net in the 49th minute and Elie Junior Kroupi struck on 80 minutes for France, while Abdulkerim Bardakci grabbed Turkey's only goal in the 90th.
The win took France to 13 points at the top of the group. Turkey stayed rooted to the bottom without a single point.
France had gone down 3-1 to Italy in the previous round, while Turkey lost 2-1 to Belgium.
These two sides had already met in the opening round of the group stage this edition, France winning 1-0 in a match staged at Turkey's stadium.
Les Bleus went into this one chasing nothing but victory, especially after that 3-1 reverse against Italy.
Related Topics
Qualification for the quarter-finals was all but secured, yet France wanted top spot.
From the off, France seized control. Cherki threatened in the 13th minute, Rabiot a minute later, and Mbappe, fresh from injury, forced Turkey keeper Berke Ozer into a superb goal-line save in the 15th.
Spells of dominance followed, the French switching between counter-attacks and patient possession.
Kylian Mbappe carried a constant threat whenever the chance came, exploiting the gaps in the Turkish defence, but the keeper denied his shot in the 34th minute. At the other end, Maignan brilliantly kept out the first Turkish attack, a Yuksek effort in the 35th.
Ozer, meanwhile, was fully switched on, as his save from Olise in the 38th minute proved. A Mbappe goal was then ruled out for offside a minute later.
France made the difference in the second half
France controlled the tempo, looked dangerous and managed the game well. Even so, they had to respect the Turks, who could create chances in the opposition box of their own. The midfielders let the French defenders down at times when the moment came to defend.
Up top, Mbappe dispelled any doubts about his fitness. Yet the Real Madrid man, like Olise and Barcola, remained a touch wasteful in the final third.
Guillaume Restes came on in goal after the break to replace the injured Mike Maignan. France soon struck. Cherki swung in a corner, Rabiot flicked it on at the near post and, under pressure from Barcola and Jacquet, Toubaju turned the ball into his own net.
Guler, the Real Madrid player, saw a goal chalked off for offside and clearly pulled the strings for his side. Time and again, though, he came up against a France defence that wobbled on occasion but locked in whenever the former Fenerbahce man had the ball.
Zinedine Zidane reshuffled his pack too, introducing Camavinga and Elie Junior Kroupi, as Ozer kept out several clear openings.
The Turkish keeper saved again, first from Mbappe in the 64th minute, then from Kroupi in the 67th.
France laboured to extend their lead and lived under the threat of an equaliser throughout. The forwards failed to punish the gaps the Turkish defence kept leaving, Mbappe wasting one quick counter in the 76th minute.
Camavinga went for goal from distance, his effort flashing past the post in the 77th.
Elie Junior Kroupi then bagged his second goal in his second cap. Cherki slipped him in inside the box and the Bournemouth man fired past a flustered-looking Ozer to make it 2-0.
The scoring wasn't done. Bardakci pulled one back in the dying moments, heading home from a Guler corner.
France's defence switched off for that goal, and Zidane was not happy at all.
France learn their quarter-final opponent in the UEFA Nations League when the draw takes place next Friday.


