Switzerland – Italy
Referee: Szymon Marciniak POL (photo)
Assistant Referee 1: Tomasz Listkiewicz POL
Assistant Referee 2: Adam Kupsik POL
Fourth Official: Facundo Tello ARG
Reserve AR: Gabriel Chade ARG
VAR: Tomasz Kwiatkowski POL
AVAR 1: Bartosz Frankowski POL
AVAR 2: Bastian Dankert GER
Referee Observer: Lutz-Michael Fröhlich GER
Germany – Denmark
Referee: Michael Oliver ENG
Assistant Referee 1: Stuart Burt ENG
Assistant Referee 2: Daniel Cook ENG
Fourth Official: Irfan Peljto BIH
Reserve AR: Senad Ibrišimbegović BIH
VAR: Stuart Attwell ENG
AVAR 1: David Coote ENG
AVAR 2: Massimiliano Irrati ITA
Referee Observer: Costas Kapitanis CYP
30 June 2024
England – Slovakia
Referee: Halil Meler TUR
Assistant Referee 1: Mustafa Eyisoy TUR
Assistant Referee 2: Kerem Ersoy TUR
Fourth Official: Rade Obrenović SVN
Reserve AR: Jure Praprotnik SVN
VAR: Marco Fritz GER
AVAR 1: Christian Dingert GER
AVAR 2: Tomasz Kwiatkowski POL
Referee Observer: Björn Kuipers NED
Spain – Georgia
Referee: François Letexier FRA
Assistant Referee 1: Cyril Mugnier FRA
Assistant Referee 2: Mehdi Rahmouni FRA
Fourth Official: Serdar Gözübüyük NED
Reserve AR: Johan Balder NED
VAR: Jerôme Brisard FRA
AVAR 1: Willy Delajod FRA
AVAR 2: Paolo Valeri ITA
Referee Observer: Roberto Rosetti ITA
1 July 2024
France – Belgium
Referee: Glenn Nyberg SWE
Assistant Referee 1: Mahbod Beigi SWE
Assistant Referee 2: Andreas Söderqvist SWE
Fourth Official: Donatas Rumšas LTU
Reserve AR: Aleksandr Radiuš LTU
VAR: Pol van Boekel NED
AVAR 1: Bartosz Frankowski POL
AVAR 2: Rob Dieperink NED
Referee Observer: Costas Kapitanis CYP
Portugal – Slovenia
Referee: Daniele Orsato ITA
Assistant Referee 1: Ciro Carbone ITA
Assistant Referee 2: Alessandro Giallatini ITA
Fourth Official: Espen Eskas NOR
Reserve AR: Jan Engan NOR
VAR: Massimiliano Irrati ITA
AVAR 1: Paolo Valeri ITA
AVAR 2: Marco Fritz GER
Referee Observer: Hugh Dallas SCO
2 July 2024
Romania – Netherlands
Referee: Felix Zwayer GER
Assistant Referee 1: Stefan Lupp GER
Assistant Referee 2: Marco Achmüller GER
Fourth Official: Daniel Siebert GER
Reserve AR: Jan Seidel GER
VAR: Bastian Dankert GER
AVAR 1: Christian Dingert GER
AVAR 2: Jerôme Brisard FRA
Referee Observer: Darko Čeferin SVN
Austria – Turkey
Referee: Artur Soares Dias POR
Assistant Referee 1: Paulo Soares POR
Assistant Referee 2: Pedro Ribeiro POR
Fourth Official: Mykola Balakin UKR
Reserve AR: Oleksandr Berkut UKR
VAR: Tiago Martins POR
AVAR 1: Juan Martinez Munuera ESP
AVAR 2: Massimiliano Irrati ITA
Referee Observer: Frank De Bleeckere BEL
Referee: Szymon Marciniak POL (photo)
Assistant Referee 1: Tomasz Listkiewicz POL
Assistant Referee 2: Adam Kupsik POL
Fourth Official: Facundo Tello ARG
Reserve AR: Gabriel Chade ARG
VAR: Tomasz Kwiatkowski POL
AVAR 1: Bartosz Frankowski POL
AVAR 2: Bastian Dankert GER
Referee Observer: Lutz-Michael Fröhlich GER
Germany – Denmark
Referee: Michael Oliver ENG
Assistant Referee 1: Stuart Burt ENG
Assistant Referee 2: Daniel Cook ENG
Fourth Official: Irfan Peljto BIH
Reserve AR: Senad Ibrišimbegović BIH
VAR: Stuart Attwell ENG
AVAR 1: David Coote ENG
AVAR 2: Massimiliano Irrati ITA
Referee Observer: Costas Kapitanis CYP
30 June 2024
England – Slovakia
Referee: Halil Meler TUR
Assistant Referee 1: Mustafa Eyisoy TUR
Assistant Referee 2: Kerem Ersoy TUR
Fourth Official: Rade Obrenović SVN
Reserve AR: Jure Praprotnik SVN
VAR: Marco Fritz GER
AVAR 1: Christian Dingert GER
AVAR 2: Tomasz Kwiatkowski POL
Referee Observer: Björn Kuipers NED
Spain – Georgia
Referee: François Letexier FRA
Assistant Referee 1: Cyril Mugnier FRA
Assistant Referee 2: Mehdi Rahmouni FRA
Fourth Official: Serdar Gözübüyük NED
Reserve AR: Johan Balder NED
VAR: Jerôme Brisard FRA
AVAR 1: Willy Delajod FRA
AVAR 2: Paolo Valeri ITA
Referee Observer: Roberto Rosetti ITA
1 July 2024
France – Belgium
Referee: Glenn Nyberg SWE
Assistant Referee 1: Mahbod Beigi SWE
Assistant Referee 2: Andreas Söderqvist SWE
Fourth Official: Donatas Rumšas LTU
Reserve AR: Aleksandr Radiuš LTU
VAR: Pol van Boekel NED
AVAR 1: Bartosz Frankowski POL
AVAR 2: Rob Dieperink NED
Referee Observer: Costas Kapitanis CYP
Portugal – Slovenia
Referee: Daniele Orsato ITA
Assistant Referee 1: Ciro Carbone ITA
Assistant Referee 2: Alessandro Giallatini ITA
Fourth Official: Espen Eskas NOR
Reserve AR: Jan Engan NOR
VAR: Massimiliano Irrati ITA
AVAR 1: Paolo Valeri ITA
AVAR 2: Marco Fritz GER
Referee Observer: Hugh Dallas SCO
2 July 2024
Romania – Netherlands
Referee: Felix Zwayer GER
Assistant Referee 1: Stefan Lupp GER
Assistant Referee 2: Marco Achmüller GER
Fourth Official: Daniel Siebert GER
Reserve AR: Jan Seidel GER
VAR: Bastian Dankert GER
AVAR 1: Christian Dingert GER
AVAR 2: Jerôme Brisard FRA
Referee Observer: Darko Čeferin SVN
Austria – Turkey
Referee: Artur Soares Dias POR
Assistant Referee 1: Paulo Soares POR
Assistant Referee 2: Pedro Ribeiro POR
Fourth Official: Mykola Balakin UKR
Reserve AR: Oleksandr Berkut UKR
VAR: Tiago Martins POR
AVAR 1: Juan Martinez Munuera ESP
AVAR 2: Massimiliano Irrati ITA
Referee Observer: Frank De Bleeckere BEL