Javier Hernandez scored his 50th international goal to help Mexico take a big step towards the last 16 of the World Cup with an impressive win over South Korea, despite Son Heung-min’s stunning late strike.
Having upset defending champions Germany in their opening game in Group F, Mexico proved again they will be a test for any side should they reach the knockout stages.
They took the lead in Rostov-on-Don through Carlos Vela’s penalty – the 14th of the tournament already – on 26 minutes after Jang Hyun-soo’s handball.
Although they dominated possession against lacklustre opponents, Mexico also displayed their thrilling counter-attacking game with their second goal, when West Ham striker Hernandez added a neat finish to Hirving Lozano’s surging run.
As South Korea’s sole threat, it was fitting that Tottenham striker Son gave his side fleeting hope in added time with a sublime, curling strike from 25 yards.
Mexico will reach the last 16 should Sweden beat Germany in Saturday’s final game, kicking-off at 19:00 BST.
Only a Germany win will prevent South Korea being knocked out with a group game remaining.