Peru have cruised into the Copa America final after stunning defending champions Chile 3-0.
They scored twice in the second-half (Edison Flores 21', Yoshimar Yotun 38') and then again in the 90th minute (Paolo Guerrero).
Peruvian goalkeeper Pedro Gallese also saved a penalty from Eduardo Vargas shortly before the final whistle.
They will face hosts Brazil in the final on Sunday.

Royal Challengers Bengaluru retain IPL title after beating Gujarat Titans in final
Teen titan Fonseca topples Ruud to make French Open quarter-finals
Ochoa set for sixth World Cup as Mexico name squad
Flores out of Canada's World Cup team with a torn ACL
Helenius strikes only goal as Finland beat Swiss in world final