11 May 2016
Germany – Austria
Referee: Mitja Žganec (SVN, photo)
Assistant Referee 1: Ceyhun Sesigüzel (TUR)
Assistant Referee 2: Alain Heiniger (SUI)
Fourth official: Aliyar Aghayev (AZE)
Referee Observer: Nikolai Levnikov (RUS)
Scotland – Azerbaijan
Referee: Svein-Erik Edvartsen (NOR)
Assistant Referee 1: Marios Dimitriadis (CYP)
Assistant Referee 2: Georgi Todorov (BUL)
Fourth official: Sergejus Slyva (LTU)
Referee Observer: Marc Batta (FRA)
Portugal – Belgium
Referee: Ville Nevalainen (FIN)
Assistant Referee 1: Neeme Neemlaid (EST)
Assistant Referee 2: Andrew Christiansen (FRO)
Fourth official: Orkhan Mammadov (AZE)
Referee Observer: Vladimir Antonov (MDA)
Bosnia and Herzegovina – Ukraine
Referee: Fran Jović (CRO)
Assistant Referee 1: Emmet Dynan (IRL)
Assistant Referee 2: Edward Spiteri (MLT)
Fourth official: Alain Durieux (LUX)
Referee Observer: Asim Khudiyev (AZE)
12 May 2016
Spain – Italy
Referee: Petr Ardeleanu (CZE)
Assistant Referee 1: Levan Varamishvili (GEO)
Assistant Referee 2: Vasili Ermischin (MDA)
Fourth official: Alain Durieux (LUX)
Referee Observer: Asim Khudiyev (AZE)
Serbia – Netherlands
Referee: Gunnar Jónsson (ISL)
Assistant Referee 1: Alain Heiniger (SUI)
Assistant Referee 2: Andrew Christiansen (FRO)
Fourth official: Orkhan Mammadov (AZE)
Referee Observer: Vladimir Antonov (MDA)
Sweden – France
Referee: Bartosz Frankowski (POL)
Assistant Referee 1: Balázs Buzás (HUN)
Assistant Referee 2: Lazaros Dimitriadis (GRE)
Fourth official: Sergejus Slyva (LTU)
Referee Observer: Nikolai Levnikov (RUS)
Denmark – England
Referee: Peter Kralović (SVK)
Assistant Referee 1: Edward Spiteri (MLT)
Assistant Referee 2: Emmet Dynan (IRL)
Fourth official: Aliyar Aghayev (AZE)
Referee Observer: Marc Batta (FRA)