17 July 2016
Italy – Portugal
Referee: Radu Petrescu (ROU, photo)
Assistant Referee 1: Douglas Ross (SCO)
Assistant Referee 2: Birkir Sigurdarsson (ISL)
Fourth Official: Alan Sant (MLT)
Referee Observer: Terje Hauge (NOR)
Austria – Germany
Referee: Anatolii Zhabchenko (UKR)
Assistant Referee 1: Vladimir Gerasimov (LTU)
Assistant Referee 2: Manuel Vidali (SVN)
Fourth Official: Nikola Dabanović (MNE)
Referee Observer: Emil Bozhinovski (MKD)
18 July 2016
Netherlands – France
Referee: Bart Vertenten (BEL)
Assistant Referee 1: Geir Oskar Isaksen (NOR)
Assistant Referee 2: Igor Demeshko (RUS)
Fourth Official: Alejandro Hernandez Hernandez (ESP)
Referee Observer: Kyros Vassaras (GRE)
England – Croatia
Referee: Aliyar Aghayev (AZE)
Assistant Referee 1: Milutin Djukić (MNE)
Assistant Referee 2: Ridiger Çokaj (ALB)
Fourth Official: Roi Reinshreiber (ISR)
Referee Observer: Matteo Trefoloni (ITA)