Wednesday 7th July
Semi-finals
- England 2 , Denmark 1 After extra timeEnglandDenmarkAfter extra time
Tuesday 6th July
Semi-finals
- Italy 1 , Spain 1 After extra time , Italy win 4 - 2 on penaltiesItalySpainAfter extra timeItaly win 4 - 2 on penalties
Saturday 3rd July
Quarter-finals
- Czech Republic 1 , Denmark 2 at Full timeCzech RepublicDenmarkFull time
- Ukraine 0 , England 4 at Full timeUkraineEnglandFull time
Friday 2nd July
Quarter-finals
- Switzerland 1 , Spain 1 After extra time , Spain win 3 - 1 on penaltiesSwitzerlandSpainAfter extra timeSpain win 3 - 1 on penalties
- Belgium 1 , Italy 2 at Full timeBelgiumItalyFull time
All times are UK and subject to change. BBC is not responsible for any changes.