Uruguay – Russia
Referee: Malang Diedhiou (SEN, photo)
Assistant Referee 1: Djibril Camara (SEN)
Assistant Referee 2: El Hadji Samba (SEN)
Fourth Official: Bamlak Tessema (ETH)
Reserve AR: Hasan Al-Mahri (UAE)
VAR: Clement Turpin (FRA)
AVAR 1: Pawel Gil (POL)
AVAR 2: Cyril Gringore (FRA)
AVAR 3: Daniele Orsato (ITA)
Saudi Arabia – Egypt
Referee: Wilmar Roldan (COL)
Assistant Referee 1: Alexander Guzman (COL)
Assistant Referee 2: Cristian De la Cruz (COL)
Fourth Official: Ricardo Montero (CRC)
Reserve AR: Hiroshi Yamauchi (JPN)
VAR: Artur Dias (POR)
AVAR 1: Tiago Martins (POR)
AVAR 2: Carlos Astroza (CHI)
AVAR 3: Wilton Sampaio (BRA)
Iran – Portugal
Referee: Enrique Caceres (PAR)
Assistant Referee 1: Eduardo Cardozo (PAR)
Assistant Referee 2: Juan Zorrilla (PAR)
Fourth Official: Mehdi Abid Charef (ALG)
Reserve AR: Anouar Hmila (TUN)
VAR: Massimiliano Irrati (ITA)
AVAR 1: Gery Vargas (BOL)
AVAR 2: Hernan Maidana (ARG)
AVAR 3: Paolo Valeri (ITA)
Spain – Morocco
Referee: Ravshan Irmatov (UZB)
Assistant Referee 1: Abduxamidullo Rasulov (UZB)
Assistant Referee 2: Jakhongir Saidov (UZB)
Fourth Official: Mohammed Abdulla (UAE)
Reserve AR: Mohammed Al-Hammadi (UAE)
VAR: Felix Zwayer (GER)
AVAR 1: Bastian Dankert (GER)
AVAR 2: Mark Borsch (GER)
AVAR 3: Danny Makkelie (NED)