A late header from Hector Moreno produced a 2-2 draw for CONCACAF Gold Cup champion Mexico against Euro 2016 champion Portugal in the FIFA Confederations Cup on Sunday.
Argentine referee Nestor Pitana disallowed a goal by Portugal's Pepe in the 21st minute of the first half after consulting the video assistant referee.
Ricardo Quaresma opened the scoring for Portugal in the 34th minute on a magical assist from Portuguese star Cristiano Ronaldo.
Just eight minutes later, Javier Hernandez scored the equalizer for Mexico.
In the second half, Cedric Soares scored the second goal for Portugal just four minutes before the end of the game, but a late header from Moreno secured the 2-2 draw in injury time, giving a precious point to Mexico.
With this draw, Portugal and Mexico are in second and third place, respectively, in Group A with one point each.
Host Russia tops the group with three points after defeating New Zealand 2-0 in the opening match of the FIFA Confederations Cup on Saturday.
New Zealand is at the bottom of the group with no points.