Olivier Giroud became France's second top scorer when he netted a double to take his international tally to 42 goals as the world champions crushed an injury and COVID-19-ravaged Ukraine 7-1 in a friendly in a near-empty Stade de France on Wednesday.
Giroud, who celebrated winning his 100th cap, found the back of the net twice in the second half to move within nine goals of Thierry Henry's French scoring record.
The Chelsea striker leapfrogged Michel Platini, who scored 41 goals from 72 games between 1976-87.
The other goals came from the 17-year-old Eduardo Camavinga, who became the youngest France scorer since 1914, an own goal by Vitaliy Mykolenko, Corentin Tolisso, Kylian Mbappe and Antoine Griezmann, while Ukraine reduced the arrears through Viktor Tsygankov.
Camavinga put France ahead on nine minutes with a clever overhead kick after Giroud's header had been parried by Heorhiy Bushchan.
Bushchan was the only active keeper on the Ukraine team sheet, although assistant coach Oleksandr Shovkovsky, retired since 2016, was included in the squad to make up for the absence of their other two keepers who had tested positive for COVID-19.
Camavinga, who will turn 18 on November 10, is the youngest scorer for France since Maurice Gastiger's goal at the age of 17 years, five months and five days against Switzerland in 1914.
At the other end of the age spectrum, Giroud, 34, doubled France's tally with a splendid 20-metre curled shot into the top corner in the 24th minute and he added the third nine minutes later with a header before Mykolenko headed a Houssem Aouar cross into his own net six minutes before the break.
Ukraine coach Andriy Shevchenko had to improvise with six injuries and eight COVID-19 cases in his expected squad, but the visitors managed to pull one back in the 52nd minute thanks to a long-range strike from Tsygankov.
Tolisso added a fifth for Les Bleus in the 65th with a curled shot and Mbappe scored the sixth at the end of a dazzling run eight minutes from fulltime.
Griezmann, who like Mbappe came on as a second-half substitute, fired home in the 89th to complete the rout.
Turkey rally to hold Germany
Germany midfielder Florian Neuhaus scored on his national team debut but Turkey came back three times to earn a 3-3 draw in their friendly on Wednesday.
Kenan Karaman slotted in a stoppage-time equaliser after Luca Waldschmidt fired in an 81st-minute volley that had put Germany 3-2 ahead.
Turkey twice before had levelled, with both teams missing several regular players.
"We invited Turkey to score goals and again failed to hold on to victory," Germany captain Julian Draxler said.
"We have to be more dominant. It is disappointing because at the end it is about winning and we did not succeed."
Germany also went ahead in their last two matches against Spain and Switzerland in September but both times had to settle for a draw.
Draxler's good finish from a Kai Havertz assist had put the hosts ahead on the stroke of half-time in front of 300 fans allowed in the stadium but the Turks equalised with Ozan Tufan's curled effort five minutes after the restart.
The 23-year-old Neuhaus completed a lightning quick one-two with Havertz to put Germany back ahead in the 58th.
But he then lost possession to Efecan Karaca who fired in from close range in the 67th for Turkey to draw level once more before the late goals from Waldschmidt and Karaman.
The Germans, playing without Bayern Munich and RB Leipzig players who were rested and missing several more through illness and injury, face Ukraine on Saturday and Switzerland three days later in the Nations League.
Turkey play Russia on Sunday and Serbia next Wednesday in their Nations League matches.
Portugal had to settle for a 0-0 draw at home to Spain in a heavyweight friendly on Wednesday after hammering the crossbar twice and missing a last-gasp open goal.
Cristiano Ronaldo, who hit a hat-trick when the two sides met in a thrilling 2018 World Cup group stage game, almost gave the European champions the lead when he sent a shot crashing against the underside of the bar early in the second half.
Midfielder Renato Sanches went even closer moments later with a first-time shot at goal.
He also hit the bottom of the bar before running away to celebrate, only to see the ball bounce on the goalline without crossing it.
Portugal's most glaring chance was still to come though, when Ruben Semedo headed a corner to the far post towards Joao Felix, who got the weakest of touches and somehow missed the target with the goal gaping in front of him.
Some 2,500 fans watched the game from inside Sporting's Jose Alvalade Stadium in Lisbon, which was at 5 per cent capacity, the first elite match in Portugal to allow spectators back in since the coronavirus pandemic began to disrupt world football in March.
Spain coach Luis Enrique fielded an experimental starting 11, leaving out captain Sergio Ramos and handing a first international start to 19-year-old central defender Eric Garcia while midfielders Dani Ceballos and Sergio Canales also made rare starts for the national team.
Adama Traore and Jose Campana came off the bench in the second half to make their Spain debuts.
The results: Zambia bt Malawi 1-0; Denmark bt Faroe Islands 4-0; Estonia lost to Lithuania 1-3; Malta bt Gibraltar 2-0; Montenegro drew with Latvia 1-1; Cyprus lost to Czech Republic 1-2; Luxembourg lost to Liechtenstein 1-2; Austria bt Greece 2-1; Germany drew with Turkey 3-3; Portugal drew with Spain 0-0; Slovenia bt San Marino 4-0; Netherlands lost to Mexico 0-1; Switzerland lost to Croatia 1-2; Andorra lost to Cape Verde Islands 1-2; Poland bt Finland 5-1; Italy bt Moldova 6-0; France bt Ukraine 7-1.