Chile has booked their place in the final of the 2017 Confederations Cup after beating Portugal on penalties at the Kazan Arena.
After 120 goalless minutes a shootout was required to separate the two sides, with the South American champions thumping the reigning European kings.
Manchester City keeper Claudio Bravo was the hero, keeping out all three of the Selecao’s spot kicks to help his side through to the final, where they will face either Germany or Mexico on Sunday.
Alexis Sanchez put Chile three ahead in the sudden-death scenario, before Nani fluffed his lines to end Portugal’s own hopes of winning the competition for the first time.
Neither side could do enough to find a way through in normal time, with the first chance falling the way of Eduardo Vargas after being played through by Sanchez.
Rui Patricio was shown too much of the ball and did enough to keep it out with his chest, however, while Andre Silva was denied from close range by Bravo moments later.
It was proving to be an open contest, as both Andre Gomes and Silva again came close for the Selecao either side of some Chile pressure.
Charles Aranguiz nodded wide shortly before the break following some smart play, while Arturo Vidal was wayward with his effort in the early throes of the second period.