World champions France edged out the Netherlands 2-1 in an UEFA Nations League encounter in Paris on Sunday.
After forcing a save from Jaspe Cillesen, teenage wonder Kylian Mbappe tapped home a cross from Blaise Matuidi after 14 minutes for the opener.
Liverpool’s Georgino Wijnaldum wasted a great chance to draw level after breaking into the box but his sliding effort went over the top.
The Oranje then equalised a minute later when Ryan Babel notched home a cross from Tete down the right past an advancing Alphonse Areola.
The Dutch fired in another warning signal, as Memphis Depay went into the side-netting from a wide angle on 70 minutes.
But Les Blues restored their lead five minutes later through Olivier Giroud, ending his drought for France with a brilliant volley off a cross from substitute Benjamin Mendy.
It proved to be the winner despite efforts by the two-time World Cup finalists to claw their way back into the game.
Elsewhere, goals from Julian Brandt and Nico Schulz handed Germany a 2-1 win over Peru at the WIRSOL Rhein-Neckar-Arena.
It was Germany’s first win since their disappointing World Cup defence in Russia as they look to restore the nation’s confidence following their goalless draw with World champions France in midweek.
Peru took the lead against the run of play with Luis Advincula beating Marc Andre ter Stegen at the near post on 22 minutes.
The lead lasted only a few minutes as Peru conceded possession for Brandt to lob in the leveller despite the best efforts of a goal-line clearance.
After several chances were squandered at both ends, an error from Gillese gifted Schulz his first international goal to give the Germans the lead for the first time on 85 minutes.
Werner edged close to increasing the hosts’ lead after going down the byline, but he only found the side-netting as Germany ran out victors to close out their international break.