16 June 2017
Sweden – England
Referee: Tobias Stieler (GER, photo)
Assistant Referee 1: Jan Seidel (GER)
Assistant Referee 2: Rafael Foltyn (GER)
Additional AR 1: Daniel Siebert (GER)
Additional AR 2: Benjamin Brand (GER)
Fourth Official: Tomaž Klančnik (SVN)
Referee Observer: Manuel Mejuto Gonzalez (ESP)
Poland – Slovakia
Referee: Serdar Gözübüyük (NED)
Assistant Referee 1: Bas van Dongen (NED)
Assistant Referee 2: Joost van Zuilen (NED)
Additional AR 1: Dennis Highler (NED)
Additional AR 2: Jeroen Manschot (NED)
Fourth Official: Diego Barbero Sevilla (ESP)
Referee Observer: Markus Nobs (SUI)
17 June 2017
Portugal – Serbia
Referee: Benoît Bastien (FRA)
Assistant Referee 1: Frédéric Haquette (FRA)
Assistant Referee 2: Hicham Zakrani (FRA)
Additional AR 1: Benoît Millot (FRA)
Additional AR 2: Jérôme Miguelgorry (FRA)
Fourth Official: Michał Obukowicz (POL)
Referee Observer: Tomasz Mikulski (POL)
Spain – Macedonia
Referee: Harald Lechner (AUT)
Assistant Referee 1: Maximilian Kolbitsch (AUT)
Assistant Referee 2: Andreas Heidenreich (AUT)
Additional AR 1: Alexander Harkam (AUT)
Additional AR 2: Julian Weinberger (AUT)
Fourth Official: Marcin Borkowski (POL)
Referee Observer: Jaap Uilenberg (NED)
18 June 2017
Germany – Czech Republic
Referee: Jesus Gil Manzano (ESP)
Assistant Referee 1: Angel Nevado Rodríguez (ESP)
Assistant Referee 2: Diego Barbero Sevilla (ESP)
Additional AR 1: Carlos Del Cerro Grande (ESP)
Additional AR 2: Juan Martínez Munuera (ESP)
Fourth Official: Igor Demeshko (RUS)
Referee Observer: Vladimir Sajn (SVN)
Denmark – Italy
Referee: Ivan Kružliak (SVK)
Assistant Referee 1: Tomaš Somolani (SVK)
Assistant Referee 2: Branislav Hancko (SVK)
Additional AR 1: Peter Kralović (SVK)
Additional AR 2: Filip Glova (SVK)
Fourth Official: Roy Hassan (ISR)
Referee Observer: Hugh Dallas (SCO)