An absorbing Confederations Cup 2017 game at the Kazan Arena between Portugal and Mexico ended in a 2-2 draw with the CONCACAF title-holders scoring a dramatic injury-time equaliser to deny the European champions three points in their Group A game on Sunday night.
Portugal took the lead following an excellent run from Cristiano Ronaldo before he slipped an excellent pass to Ricardo Quaresma who faked out Guillermo Ochoa before slotting the ball into an open net.
Mexico's second half resistance was broken four minutes from time when Hector Herrera let the ball bounce off his foot and Cedric pounced, with the Southampton player's shot taking a deflection off Herrera on the way in.
"It wasn't the result that we wanted", said Ronaldo.
"We still believe in qualification, we have great possibilities, because there are still two games left. There is no reason to be concerned, we have to think about the next match". As such, I'm expecting a gritty game, but one that Portugal shouldn't have too many issues winning to potentially move top of Group A.
The All Whites lost their opener 2-0 to Russian Federation and can not afford another defeat. They need everyone to pull their own weight and to play as one collective against a strong Portugal side containing Ronaldo.
Cristiano Ronaldo brushed off speculation about his Real Madrid future, although Portugal conceded a late equaliser in a 2-2 draw with Mexico at the Confederations Cup yesterday.
Portugal turned the screw in the final minutes as they sought a victor and they got it when Cedric wandered forward from right back and saw his close-range shot loop in off Hector Herrera's foot.
Pitana and the linesman had initially allowed the goal, which would have put Portugal ahead 1-0 in their Group A opener.
The reminder from this game, yet again, was that Portugal remain reliant on Ronaldo to an unhealthy degree.
"We were at least as good as they were and they're the current European champion", said the Mexico coach Juan Carlos Osorio.
Mexico defender Moreno, who recently joined Italian side Roma from Dutch club PSV Eindhoven, headed in off the post from a Jonathan dos Santos cross.
There were concerns that the match could be suspended after warnings from Federation Internationale de Football Association against homophobic chants by Mexican fans, but they were only heard a couple of times during the match and did not cause any disruption.
A moment of controversy came when Pepe's goal was ruled out in the 21st minute after there were appeals Nani was offside.