Portugal snatched victory from the jaws of defeat as they beat Mexico 2-1 after extra-time at the Otkrytiye Arena to finish third in the 2017 Confederations Cup.
Fernando Santos' side found themselves trailing 1-0 in the dying embers of the third/fourth play-off clash in Moscow, but a late equaliser forced extra-time before they completed the comeback win from the penalty spot.
— TheCRonaldoFan (@TheCRonaldoFan) July 2, 2017
After a quiet opening, the Video Assistant Referee came into play on 16 minutes when Andre Silva went down under a challenge from Rafael Marquez inside the box. The new AC Milan signing dusted himself off to take the spot-kick himself, but Guillermo Ochoa guessed the correct way to make a good save.
Nani squandered another golden opportunity to break the deadlock moments later when Nani headed over a cross from an unmarked position just six yards out.
El Tricolor finally got into their stride and Carlos Vela slipped Javier Hernandez in with a nice reverse pass on 31 minutes, with the Bayer Leverkusen striker cutting inside before getting off a shot from 12 yards out that was expertly turned over the bar by Rui Patricio.
The Seleccao went into the break with their one-goal lead and they almost made it 2-0 shortly after the restart when Silva released Gelson Martins with a neat chipped pass, but the Sporting CP winger directed his volley inches wide of the left post.
However, Juan Carlos Osorio's men drew first blood nine minutes into the second half as Hernandez drove towards the left byline and sent in a low cross that deflected in off Luis Neto's shin.
Both keepers were kept busy, with Ochoa pulling off a superb one-handed save to prevent Martins equalising with a header before Patricio came to the rescue when he denied Hernandez as the Mexicans broke forward.
The Gold Cup champions appeared to have done enough, but a sustained spell of pressure from the Portuguese at the death saw Pepe snatch a last-gasp equaliser when he turned home a fine cross from Ricardo Quaresma on the right.
Hirving Lozano drew a good save out of Patricio from point-blank range after a corner made its way to him at the back post early on in extra-time, while Eliseu fired a free-kick narrowly over the bar at the other end.
But Miguel Layun handled inside his area on 103 minutes to concede a penalty after Martins had flicked the ball over his head, and Adrien Silva buried his spot-kick into the right corner of the net,
It could have been worse for Mexico had Ochoa not turned Quaresma's shot behind after William Carvalho sprung a counter on the stroke of half-time.
El Tricolor were given hope when Nelson Semedo was sent off for a second yellow card on 106 minutes after his raised boot caught the opponent in the face, but Raul Jimenez received his marching orders for a similar offence six minutes later.
Hector Herrera was denied what would have been a brilliant equaliser when Patricio kept out his volley from 22 yards out with a fine one-handed save in the 118th minute before Hector Moreno headed Lozano's cross wide at the near post moments later.