Wales secured runners-up spot in this season's NatWest 6 Nations Championship after edging out France 14-13 at the Principality Stadium.
A Liam Williams try and three Leigh Halfpenny penalties swayed a forgettable contest Wales' way as they completed a clean sweep of home wins in this season's tournament.
France went the same way as Italy and Scotland before them, yet the visitors could - and probably should - have taken the spoils, given their dominance for much of the match.
Wing Gael Fickou's try, an early Francois Trinh-Duc drop-goal, plus his half-back partner Maxime Machenaud's penalty and conversion ensured that Wales were stretched to the limit.
But a combination of Welsh resilience and French profligacy meant the game ultimately went Wales' way, leaving France still without a win in Cardiff since 2010.