Quarter-finals:
Portugal 1-0 Czech Republic Goalscorers: C. Ronaldo (79')
Germany 4-2 Greece Goalscorers: Phillip Lahm (39'), Giorgos Samaras (55'), Sami Khedira (61'), Miroslav Klose (68'), Marco Reus (74'), Dimitris Salpingidis pen' (89')
Spain 2-0 france Goalscorers: Xabi Alonso (19' 90+1' pen')
Italy 4-2 England (Penalty Shoot-out) Goalscorers: Italy: Mario Balotelli, Andrea Pirlo, Antonio Nocerino, Alessandro Diamanti. England: Steven Gerrard, Wayne Rooney.
Semi-finals:
Spain 4-2 Portugal (Penalty Shoot-out) Goalscorers: Spain: Cesc Fabregas, Sergio Ramos, Gerard Pique, Andres Iniesta. Portugal: Pepe, Nani.
Italy 2-1 Germany Goalscorers: Mario Balotelli (19', 36') Mesut Oezil (90+4 pen')
Finals:
Spain 4-0 Italy Goalscorers: David Silva (14'), Jordi Alba (41'), Fernando Torres (84'), Juan Mata (88')
Winners of Euro 2012: Spain
Runner-up: Italy