UEFA European Championship Schedule

Tuesday, 29 June

matchresultlocationattendance
England ENG2 - 0Germany GERFTWembley Stadium, London, England41,973
Sweden SWE1 - 2Ukraine UKRAETHampden Park, Glasgow, Scotland9,221

Friday, 2 July

matchresultlocationattendance
Switzerland SUI1 - 1Spain ESPFT-PensSaint Petersburg Stadium, Saint Petersburg, Russia24,764
Spain win 3-1 on penalties
Belgium BEL1 - 2Italy ITAFTAllianz Arena, München, Germany12,984