Ricardo Quaresma scored the winning penalty as Portugal beat Poland 5-3 in a shootout in the European Championship quarterfinals on Thursday following a 1-1 draw after extra time.
After scoring an extra-time winner in the round of 16 against Croatia, Quaresma sent his spot-kick past Lukasz Fabianski to give Portugal a semifinal against either Wales or Belgium in Lyon on Wednesday.
It will be the fourth time the Portuguese have reached the semifinals in the last five tournaments.Earlier, Poland striker Robert Lewandowski had put his team in front with the quickest goal of the tournament, scoring inside two minutes.
Portugal right-back Cedric Soares misjudged a cross-field ball, allowing Kamil Grosicki to break into space on the left flank and send in a low cross for Lewandowski to convert with a first-time shot.
Poland's lead lasted until the 33rd minute, when 18-year-old Renato Sanches lit up the game with an equalizer.