Stay up to date with the latest news
Subscribe to our telegram channel
The full time and extra time ended goalless as both sides did not created many chances to open the score.
In penalty shootouts, Rui Patricio and Iker Casillas had saved the two opening penalties from Xabi Alonso and Joao Moutinho respectively. But Bruno Alves hit the woodwork Cesc Fabregas slotted the ball home from 12 yards to knock out Portugal.
Portugal claimed bronze medals of Euro-2012. The second semifinal will be held today between Germany and Italy. The final match will take place in Kiev on 1 July.