Mexico claimed a 2-2 draw with Portugal in their Confederations Cup opener on Sunday with a last-gasp equalizer by Hector Moreno after Cedric seemed to have won the game for the European champions with a goal five minutes from time.
Portugal had an early effort controversially disallowed by the video referees but they eventually took the lead after 34 minutes through Ricardo Quaresma after a mistake by Carlos Salcedo let Cristiano Ronaldo through on goal.
The Portugal captain could not control the ball to shoot but his brilliant pass between three defenders left Quaresma free to round keeper Guillermo Ochoa and tap into the empty net.
Portugal looked to have won when Cedric fired home a deflected shot but Moreno headed home a corner in added time to give Mexico a share of the points.
The result leaves both sides tied for second place in Group A, behind hosts Russia who top the group after beating New Zealand 2-0 on Saturday in St. Petersburg.