League A
Ukraine – Spain
Referee: Pawel Gil (POL, photo)
Assistant Referee 1: Konrad Sapela (POL)
Assistant Referee 2: Marcin Borkowski (POL)
Fourth Official: Pawel Raczkowski (POL)
Referee Observer: Stefano Podeschi (SMR)
Germany – Switzerland
Referee: Ruddy Buquet (FRA)
Assistant Referee 1: Guillaume Debart (FRA)
Assistant Referee 2: Benjamin Pages (FRA)
Fourth Official: Amaury Delerue (FRA)
Referee Observer: Miroslav Liba (CZE)
Poland – Bosnia and Herzegovina
Referee: Craig Pawson (ENG)
Assistant Referee 1: Lee Betts (ENG)
Assistant Referee 2: Ian Hussin (ENG)
Fourth Official: Stuart Attwell (ENG)
Referee Observer: Alfredo Trentalange (ITA)
Italy – Netherlands
Referee: Anthony Taylor (ENG)
Assistant Referee 1: Gary Beswick (ENG)
Assistant Referee 2: Adam Nunn (ENG)
Fourth Official: Christopher Kavanagh (ENG)
Referee Observer: Francesco Bianchi (SUI)
England – Denmark
Referee: Jesus Gil Manzano (ESP)
Assistant Referee 1: Diego Barbero Sevilla (ESP)
Assistant Referee 2: Angel Nevado Rodríguez (ESP)
Fourth Official: Juan Martínez Munuera (ESP)
Referee Observer: Tomasz Mikulski (POL)
Iceland – Belgium
Referee: Andris Treimanis (LVA)
Assistant Referee 1: Haralds Gudermanis (LVA)
Assistant Referee 2: Aleksejs Spasjonnikovs (LVA)
Fourth Official: Kevin Clancy (SCO)
Referee Observer: Ichko Lozev (BUL)
Croatia – France
Referee: Björn Kuipers (NED)
Assistant Referee 1: Sander van Roekel (NED)
Assistant Referee 2: Erwin Zeinstra (NED)
Fourth Official: Serdar Gözübüyük (NED)
Referee Observer: Alexandru Deaconu (ROU)
Portugal – Sweden
Referee: Srdjan Jovanović (SRB)
Assistant Referee 1: Uroš Stojković (SRB)
Assistant Referee 2: Milan Mihajlović (SRB)
Fourth Official: Novak Simović (SRB)
Referee Observer: Luis Medina Cantalejo (ESP)
League B
Finland – Ireland
Referee: Lionel Tschudi (SUI)
Assistant Referee 1: Sladan Josipović (SUI)
Assistant Referee 2: Matthias Sbrissa (SUI)
Fourth Official: Lukas Fähndrich (SUI)
Referee Observer: Marian Ružbarsky (SVK)
Norway – Northern Ireland
Referee: Kristo Tohver (EST)
Assistant Referee 1: Silver Koiv (EST)
Assistant Referee 2: Aron Härsing (EST)
Fourth Official: Juri Frischer (EST)
Referee Observer: Michalis Argyrou (CYP)
Romania – Austria
Referee: Daniel Stefanski (POL)
Assistant Referee 1: Marcin Boniek (POL)
Assistant Referee 2: Dawid Golis (POL)
Fourth Official: Damian Sylwestrzak (POL)
Referee Observer: Milan Karadžić (SRB)
Scotland – Czech Republic
Referee: Felix Zwayer (GER)
Assistant Referee 1: Thorsten Schiffner (GER)
Assistant Referee 2: Marco Achmüller (GER)
Fourth Official: Harm Osmers (GER)
Referee Observer: Stephen Lodge (ENG)
Slovakia – Israel
Referee: Alejandro Hernandez Hernandez (ESP)
Assistant Referee 1: Jose Naranjo Perez (ESP)
Assistant Referee 2: Teodoro Sobrino Magan (ESP)
Fourth Official: Ricardo de Burgos Bengoechea (ESP)
Referee Observer: Edward Foley (IRL)
Turkey – Serbia
Referee: Georgi Kabakov (BUL)
Assistant Referee 1: Martin Margaritov (BUL)
Assistant Referee 2: Diyan Valkov (BUL)
Fourth Official: Nikola Popov (BUL)
Referee Observer: Nicola Rizzoli (ITA)
Russia – Hungary
Referee: Michael Oliver (ENG)
Assistant Referee 1: Stuart Burt (ENG)
Assistant Referee 2: Simon Bennett (ENG)
Fourth Official: David Coote (ENG)
Referee Observer: Vladimir Antonov (MDA)
Bulgaria – Wales
Referee: Aliyar Aghayev (AZE)
Assistant Referee 1: Akif Amirali (AZE)
Assistant Referee 2: Zeynal Zeynalov (AZE)
Fourth Official: Rahim Hasanov (AZE)
Referee Observer: Sokol Jareci (ALB)
League C
Azerbaijan – Cyprus
Referee: Fran Jović (CRO)
Assistant Referee 1: Ivica Modrić (CRO)
Assistant Referee 2: Hrvoje Radić (CRO)
Fourth Official: Ivan Vučković (CRO)
Referee Observer: Karel Vidlak (CZE)
Montenegro – Luxembourg
Referee: Sascha Stegemann (GER)
Assistant Referee 1: Stefan Lupp (GER)
Assistant Referee 2: Dominik Schaal (GER)
Fourth Official: Bastian Dankert (GER)
Referee Observer: Nikolai Levnikov (RUS)
Lithuania – Albania
Referee: Karim Abed (FRA)
Assistant Referee 1: Cyril Mugnier (FRA)
Assistant Referee 2: Mehdi Rahmouni (FRA)
Fourth Official: Florent Batta (FRA)
Referee Observer: Jon Skjervold (NOR)
North Macedonia – Georgia
Referee: Bartosz Frankowski (POL)
Assistant Referee 1: Jakub Winkler (POL)
Assistant Referee 2: Marek Arys (POL)
Fourth Official: Tomasz Kwiatkowski (POL)
Referee Observer: Karen Nalbandyan (ARM)
Estonia – Armenia
Referee: Luis Godinho (POR)
Assistant Referee 1: Rui Teixeira (POR)
Assistant Referee 2: Hugo Ribeiro (POR)
Fourth Official: André Narciso (POR)
Referee Observer: Iain Robertson Brines (SCO)
Moldova – Slovenia
Referee: Joao Pinheiro (POR)
Assistant Referee 1: Tiago Pereira (POR)
Assistant Referee 2: Pedro Ribeiro (POR)
Fourth Official: Gustavo Correia (POR)
Referee Observer: Emil Bozhinovski (MKD)
Greece – Kosovo
Referee: Roi Reinshreiber (ISR)
Assistant Referee 1: Nati Dotan (ISR)
Assistant Referee 2: Matityahu Yakobov (ISR)
Fourth Official: Eitan Shmuelevitz (ISR)
Referee Observer: Augustus Constantin (ROU)
Belarus – Kazakhstan
Referee: Aleksandar Stavrev (MKD)
Assistant Referee 1: Dejan Kostadinov (MKD)
Assistant Referee 2: Goce Petreski (MKD)
Fourth Official: Dimitar Meckarovski (MKD)
Referee Observer: Asim Khudiyev (AZE)
League D
Latvia – Malta
Referee: Iwan Griffith (WAL)
Assistant Referee 1: Lewiss Edwards (WAL)
Assistant Referee 2: Ian Bird (WAL)
Fourth Official: Robert Jenkins (WAL)
Referee Observer: Domagoj Vučkov (CRO)
Faroe Islands – Andorra
Referee: Antti Munukka (FIN)
Assistant Referee 1: Jan-Peter Aravirta (FIN)
Assistant Referee 2: Jukka Honkanen (FIN)
Fourth Official: Kaarlo Oskari Hämäläinen (FIN)
Referee Observer: Andrejs Sipailo (LVA)
Liechtenstein – San Marino
Referee: Jørgen Burchardt (DEN)
Assistant Referee 1: Dennis Rasmussen (DEN)
Assistant Referee 2: Niels Hoeg (DEN)
Fourth Official: Michael Tykgaard (DEN)
Referee Observer: Jan Wegereef (NED)