Mexico scored twice in a busy second-half performance to overcome New Zealand 2-1 and destroy the All Whites dreams of securing their first Confederations Cup victory at the 11th attempt.
New Zealand had the better of the first half and went in 1-0 up thanks to a nice goal from Chris Wood.
But Mexico stormed back after the break and Raul Jimenez got the equaliser nine minutes into the second period.
Javier Aquino dribbled in from the left and after an exchange of passes on the edge of the New Zealand box, Jimenez spun to fire high into the net.
Mexico took control of the game and Oribe Peralta grabbed the winner from close range after 72 minutes when he swept home another incisive cross from Aquino.
Mexico ended the day as Group A leaders with four points, ahead of Portugal on goal difference. Hosts Russia are in third with three points and New Zealand have none.
Latest Stories
-
‘Nothing off the table’ in Canada’s response to US tariff threat
1 hour -
New suspected Marburg outbreak in Tanzania kills eight – WHO
2 hours -
Kenyan minister alleges intelligence agency behind his son’s abduction
2 hours -
No more miners trapped underground in South Africa, volunteers say
2 hours -
US issues fresh round of sanctions against Russia ahead of Trump return to White House
2 hours -
Death toll from South African mine siege rises to 78, rescued now at 166
2 hours -
Biden takes aim at ‘tech industrial complex’ in farewell speech
3 hours -
Biden says Gaza deal based on his framework while Trump claims credit
3 hours -
Ex-convict, 22, jailed in Tarkwa for threatening to stab student
5 hours -
The would-be African nation in love with Donald Trump
5 hours -
‘We’re not investigating, we’re validating’ – Domelevo clarifies ORAL Committee’s role
5 hours -
JoyNews poll: Akufo-Addo, his government’s ‘killer’ taxes and nepotism blamed for NPP’s 2024 defeat
5 hours -
Malian PM arrives in Accra with special message for Mahama
6 hours -
What happens if TikTok is banned in US?
6 hours -
US bans red dye 3 from some frosting, candy and medicine
6 hours