Goals from captain Kylian Mbappe and Michael Olise earned France a 2-0 victory over Germany in Stuttgart on Sunday, a success that means they finish third in this season's Nations League.
Hosts of the Nations League finals, Germany were looking to bounce back from defeat in the last four against Portugal but fell behind on the stroke of halftime after Mbappe controlled and finished well to score his 50th international goal.
Germany thought they had levelled through Deniz Undav early in the second half, but the VfB Stuttgart forward's finish was ruled out following a VAR review.
France did, however, remain in control and should have made the result more comfortable before Mbappe squared for Olise late on to secure third spot, with Iberian neighbours Portugal and Spain facing off in the final later on Sunday.
Cristiano Ronaldo's winner ensured Germany tasted defeat for the first time since last year's European Championship on Wednesday.
They did start well against a France team who were beaten in a thrilling semi-final by Spain, with Florian Wirtz seeing one first-half slotted effort clip the post.
Mbappe, however, made no mistake after collecting Aurelien Tchouameni's long pass. The 26-year-old now sits just one goal behind second-placed Thierry Henry in France's all-time top goalscoring charts.
Undav's fine finish seemingly restored parity early in the second half, but Niclas Fuellkrug was penalised for a foul in the build-up.
Had it not been for Manuel Neuer and the woodwork, France would have been out of sight long before Bayern Munich's Olise tapped home to secure victory that ends their season on a high.

F1 legend Mika Häkkinen turns brand ambassador for Only Legends Drive UAE
Guardiola vows to speak up for victims of global conflicts
Arsenal beat Chelsea 1-0 to reach League Cup final
Top-10 finishers in LIV events to receive word ranking points
Barca advance to Copa Del Rey semis as Albacete’s run ends
