Portugal and Mexico lead the way in their Confederations Cup group after picking up wins on Wednesday to remain unbeaten in the tournament.
Russia 0-1 Portugal
Cristiano Ronaldo scored the only goal of the game as Portugal beat Russia 1-0 at the Otkrytiye Arena go joint-top in Group A.
The Real Madrid forward broke the deadlock early on and the European champions rarely looked like conceding an equaliser and could have won the game by a larger margin.
Fernando Santos' side made a positive start and they were celebrating the lead after just eight minutes when Ronaldo eluded Fedor Kudriashov at the back post to head home Raphael Guerreiro's fine cross.
The Seleccao captain threatened again on the half-hour mark from a swift counter, but he failed to beat Igor Akinfeev from six yards out as the keeper pulled off a sharp save.
The 2018 World Cup hosts finally got a sniff on goal just before the break when Fedor Smolov was played in by Aleksandr Golovin, but the Krasnodar striker fired well wide of the mark.
Akinfeev was called into action again early in the second half as he somehow kept out Andre Silva's header from Cedric's cross, while Ronaldo squandered two more chances as the second half wore on.
The Portuguese came under intense pressure in the closing stages, but they held on to remain unbeaten in the 2017 Confederations Cup.
— #ConfedCup (@FIFAcom) June 21, 2017
Mexico 2 New Zealand 1
Mexico fought back from a goal down as they recorded a 2-1 victory over New Zealand at the Fisht Olympic Stadium to move to the top of the pile in their group.
El Tri were out-played by the All Whites in the first half and found themselves trailing at the break, but they turned things around in the second half with two goals to secure the comeback win.
Juan Carlos Osorio's much-changed side took some time to find their stride, but they threatened to break the deadlock from a rapid counter as Giovani dos Santos looked to slot the ball home, only to be denied by a brilliant block from Ryan Thomas.
Alfredo Talavera was soon called into action at the other end to keep out a header from Tommy Smith, and the All Whites should have scored when Chris Wood evaded Carlos Salcedo to find himself wide open, but the Leeds striker was denied by the El Tri gloveman.
Anthony Hudson's men continued to probe and they were eventually rewarded three minutes before the interval as a weak clearance from Nestor Araujo allowed Clayton Lewis to play in Wood, who finished smartly from 12 yards out.
The Mexicans knew they had not been good enough in the first half and they delivered in the second. Javier Aquino signalled their intentions as he drew a superb save out of Stefan Marinovic before Dos Santos fired over on the rebound.
They were back in the contest just nine minutes after the restart as Aquino raced away down the left flank and slipped the ball to Marco Fabian, who laid it off for Raul Jimenez to slam his shot on the turn into the left corner of the net.
The Gold Cup winners were on top now and Diego Reyes saw his header saved by Marinovic as they upped the ante.
Aquino was at the heart of their second goal too on 72 minutes as he managed to carry the ball to the left byline before picking out Oribe Peralta on the cutback, and the America striker converted at the near post.
Back came New Zealand, though, with Smith seeing his close-range header kept out by Talavera before Thomas was denied by the woodwork in the closing stages as his curling effort came back off the crossbar.
Mexico had a late chance to seal the win when Jimenez got his shot past Marinovic, but Smith got back in the nick of time to clear the ball off the line.
What question would you ask him about #MEXNZL?
— #ConfedCup (@FIFAcom) June 21, 2017