Portugal 0 – 0 Chile (0 – 3 Penalties)
The Chile captain denied Ricardo Quaresma, Joao Moutinho and Nani to send his team into Sunday’s final after the game in Kazan ended 0-0 after extra time.
Chile, who scored all three of their spot-kicks taken by Arturo Vidal, Charles Aranguiz and Alexis Sanchez, will face the winner of Germany against Mexico.
Nani missed the decisive penalty as Portugal did not call on Cristiano Ronaldo, who likely was scheduled to take the fifth.
Chile created the better opportunities and were unfortunate not to win the game in extra-time when they struck the woodwork twice in quick succession through Vidal and Martin Rodriguez.
New Manchester City signing Bernardo Silva overcame a foot injury to start, while Cristiano Ronaldo captained his country and Jose Fonte replaced the suspended Pepe. Alexis Sanchez and Claudio Bravo featured for Chile.