Portugal beat Mexico 2-1 in Confederations Cup third place match
Portugal fought back from a goal down to beat Mexico 2-1 in extra time in the Confederations Cup third-place game in Moscow on Sunday.
Facing defeat at the end of the 90 minutes, Portugal sent the game into extra time with Pepe's volley.
Adrien Silva won it with a 104th-minute penalty following Miguel Layun's handball.
With little at stake on a wet afternoon, both coaches gave game time to fringe players.
Portugal's Fernando Santos made eight changes from the defeat to Chile in the semi-finals, with Cristiano Ronaldo absent after leaving the squad to spend time with his newborn twins.
Mexico's Juan Carlos Osorio made five changes.
Guillermo Ochoa showed sharp reflexes in the 16th to stop Andre Silva's penalty, awarded after he was brought down by Rafael Marquez.
Portugal defender Luis Neto turned Javier "Chicharito" Hernandez's cross into his own net in the 54th minute to give Mexico a 1-0 lead.
Both teams finished with 10 men.
Portugal's Nelson Semedo picked up his second yellow card in the 106th minute, and Mexico's Raul Jimenez was red-carded six minutes later for a reckless tackle.
Mexico coach Osorio was also sent off for his angry reaction to the referee's decision not to give a penalty late on.
Portugal's Nelson Semedo, right, and Mexico's Luis Reyes go for the ball during the Confederations Cup, third place soccer match between Portugal and Mexico, at the Moscow Spartak Stadium, Sunday, July 2, 2017. [Photo: AP/Denis Tyrin]