Elsewhere yesterday, Manchester United striker Romelu Lukaku became his country's equal all-time record goalscorer as Belgium played out a thrilling 3-3 draw against Mexico in Brussels.
In Lille, Neymar scored a penalty and missed another as Brazil outclassed Japan.
Neymar rolled in a 10th-minute spot-kick following consultation with the video assistant referee, although Neymar saw a second penalty saved shortly after by Eiji Kawashima.
Marcelo rifled in a magnificent second as Brazil doubled their lead on 17 minutes, with Manchester City's Gabriel Jesus rounding off a clinical counter-attack before half-time to make it 3-0.
Also Read
"I'm really happy with what's happening with the national team and (coach) Tite, we feel confident with him and believe in him," said Neymar.
Japan coach Vahid Halilhodzic was left to rue his team's disastrous start.
"I don't know what was happening in their heads in the first half," said Halilhodzic whose team has also qualified for the finals in Russia.
At the Stade de France in Paris, Antoine Griezmann rediscovered his goal-scoring touch with the first goal in a 2-0 victory against Wales.
But he ended his drought by opening the scoring in the 18th minute yesterday, converting a pass from Corentin Tolisso.
Arsenal's Olivier Giroud hit his 29th international goal in the second half to complete the win.
At Wembley, England debutants Jordan Pickford and Ruben Loftus-Cheek caught the eye as Gareth Southgate's injured- ravaged side played out a 0-0 draw with world champions Germany.
Everton goalkeeper Pickford, 23, made a number of smart saves, while 21-year-old Chelsea midfielder Loftus-Cheek, who is on loan at Crystal Palace, produced an assured display in the number 10 shirt.
Joachim Loew's Germany came closest to scoring when winger Leroy Sane rattled the crossbar midway through the first half.
The Confederations Cup winners missed out on an eighth successive win, but they have now gone 20 games unbeaten ahead of their year-ending home game with France -- the last team to beat them -- on Tuesday.
"Both teams were very good and played well defensively. There weren't many counter-attacks," said Loew.
Lukaku scored twice as Belgium shared a six-goal thriller with fellow World Cup finalists Mexico.
Missing star striker Robert Lewandowski, Poland drew 0-0 with Uruguay who were without Luis Sanchez in Warsaw.
Portugal didn't miss the resting Cristiano Ronaldo as they defeated Saudi Arabia 3-0 with goals from Manuel Fernandes, Goncalo Guedes and Joao Mario.
Disclaimer: No Business Standard Journalist was involved in creation of this content