Skip to content

EURO 2016 – Matches

Group Stage
Jun 10, 2016
9:00 pmFranceFrance 2 - 1RomaniaRomania
Jun 11, 2016
3:00 pmAlbaniaAlbania 0 - 1SwitzerlandSwitzerland
6:00 pmWalesWales 2 - 1SlovakiaSlovakia
9:00 pmEnglandEngland 1 - 1RussiaRussia
Jun 12, 2016
3:00 pmTurkeyTurkey 0 - 1CroatiaCroatia
6:00 pmPolandPoland 1 - 0North IrelandNorth Ireland
9:00 pmGermanyGermany 2 - 0UkraineUkraine
Jun 13, 2016
3:00 pmSpainSpain 1 - 1Czech RepublicCzech Republic
6:00 pmIrelandIreland 1 - 1SwedenSweden
9:00 pmBelgiumBelgium 0 - 2ItalyItaly
Jun 14, 2016
6:00 pmAustriaAustria 0 - 2HungaryHungary
9:00 pmPortugalPortugal 1 - 1IcelandIceland
Jun 15, 2016
3:00 pmRussiaRussia 1 - 2SlovakiaSlovakia
6:00 pmRomaniaRomania 1 - 1SwitzerlandSwitzerland
9:00 pmFranceFrance 2 - 0AlbaniaAlbania
Jun 16, 2016
3:00 pmEnglandEngland 2 - 1WalesWales
6:00 pmUkraineUkraine 2 - 0North IrelandNorth Ireland
9:00 pmGermanyGermany 0 - 0PolandPoland
Jun 17, 2016
3:00 pmItalyItaly 1 - 0SwedenSweden
6:00 pmCzech RepublicCzech Republic 2 - 2CroatiaCroatia
9:00 pmSpainSpain 3 - 0TurkeyTurkey
Jun 18, 2016
3:00 pmBelgiumBelgium 3 - 0IrelandIreland
6:00 pmIcelandIceland 1 - 1HungaryHungary
9:00 pmPortugalPortugal 0 - 0AustriaAustria
Jun 19, 2016
9:00 pmRomaniaRomania 0 - 1AlbaniaAlbania
9:00 pmSwitzerlandSwitzerland 0 - 0FranceFrance
Jun 20, 2016
9:00 pmRussiaRussia 0 - 3WalesWales
9:00 pmSlovakiaSlovakia 0 - 0EnglandEngland
Jun 21, 2016
6:00 pmUkraineUkraine 0 - 1PolandPoland
6:00 pmNorth IrelandNorth Ireland 0 - 1GermanyGermany
9:00 pmCzech RepublicCzech Republic 0 - 2TurkeyTurkey
9:00 pmCroatiaCroatia 2 - 1SpainSpain
Jun 22, 2016
6:00 pmIcelandIceland 2 - 1AustriaAustria
6:00 pmHungaryHungary 3 - 3PortugalPortugal
9:00 pmItalyItaly 0 - 1IrelandIreland
9:00 pmSwedenSweden 0 - 1BelgiumBelgium
Last 16
Jun 25, 2016
3:00 pmSwitzerlandSwitzerland 4 - 5PolandPoland
6:00 pmWalesWales 1 - 0North IrelandNorth Ireland
9:00 pmCroatiaCroatia 0 - 1PortugalPortugal
Jun 26, 2016
3:00 pmFranceFrance 2 - 1IrelandIreland
6:00 pmGermanyGermany 0 - 3SlovakiaSlovakia
9:00 pmHungaryHungary 0 - 4BelgiumBelgium
Jun 27, 2016
6:00 pmItalyItaly 0 - 2SpainSpain
9:00 pmEnglandEngland 1 - 2IcelandIceland
Quarter Final
Jun 30, 2016
9:00 pmPolandPoland 5 - 6PortugalPortugal
Jul 01, 2016
9:00 pmWalesWales 3 - 1BelgiumBelgium
Jul 02, 2016
9:00 pmGermanyGermany 6 - 5ItalyItaly
Jul 03, 2016
9:00 pmFranceFrance 5 - 2IcelandIceland
Semi Final
Jul 06, 2016
9:00 pmPortugalPortugal 0 - 2WalesWales
Jul 07, 2016
9:00 pmGermanyGermany 0 - 2FranceFrance
Final
Jul 10, 2016
9:00 pmPortugalPortugal - FranceFrance