15 June 2018
Egypt – Uruguay
Referee: Björn Kuipers (NED, photo)
Assistant Referee 1: Sander van Roekel (NED)
Assistant Referee 2: Erwin Zeinstra (NED)
Fourth Official: Milorad Mazic (SRB)
Reserve AR: Milovan Ristic (SRB)
VAR: Danny Makkelie (NED)
AVAR 1: Pawel Gil (POL)
AVAR 2: Cyril Gringore (FRA)
AVAR 3: Clement Turpin (FRA)
Morocco – Iran
Referee: Cüneyt Çakir (TUR)
Assistant Referee 1: Bahattin Duran (TUR)
Assistant Referee 2: Tarik Ongun (TUR)
Fourth Official: Sergei Karasev (RUS)
Reserve AR: Anton Averianov (RUS)
VAR: Felix Zwayer (GER)
AVAR 1: Bastian Dankert (GER)
AVAR 2: Mark Borsch (GER)
AVAR 3: Jair Marrufo (USA)
Portugal – Spain
Referee: Gianluca Rocchi (ITA)
Assistant Referee 1: Elenito Di Liberatore (ITA)
Assistant Referee 2: Mauro Tonolini (ITA)
Fourth Official: Ryuji Sato (JPN)
Reserve AR: Toru Sagara (JPN)
VAR: Massimiliano Irrati (ITA)
AVAR 1: Paolo Valeri (ITA)
AVAR 2: Carlos Astroza (CHI)
AVAR 3: Daniele Orsato (ITA)