Peru beat Paraguay 4-3 on penalties to move into the Copa America semi-finals Friday following an action-packed match that ended 3-3 after 90 minutes.
Gustavo Gomez put Paraguay ahead in the 10th minutes but two goals from Gianluca Lapadula gave Peru the upper hand before Gomez was sent off on the stroke of half time.
Junior Alonso equalized for Paraguay nine minutes into the second half only for Yoshimar Yotun’s 80th minute shot to be deflected past Antony Silva.
Just when it looked like that would be it, Paraguay equalized again in the final minute through Gabriel Avalos, moments after Peru’s Andre Carrillo had been shown a red card.
The victory means Peru will meet the winner of Friday’s later game between Chile and reigning champions Brazil in the semi-finals.