16 June 2012
Greece – Russia
Referee: Jonas Eriksson (SWE, photo)
Assistant Referee 1: Stefan Wittberg (SWE)
Assistant Referee 2: Mathias Klasenius (SWE)
Additional AR 1: Markus Strombergsson (SWE)
Additional AR 2: Stefan Johannesson (SWE)
Fourth Official: Huseyin Gocek (TUR)
Reserve AR: Bahattin Duran (TUR)
Referee Observer: Pierluigi Collina (ITA)
Czech Republic – Poland
Referee: Craig Thomson (SCO)
Assistant Referee 1: Alasdair Ross (SCO)
Assistant Referee 2: Derek Rose (SCO)
Additional AR 1: William Collum (SCO)
Additional AR 2: Euan Norris (SCO)
Fourth Official: Fredy Fautrel (FRA)
Reserve AR: Frederic Cano (FRA)
Referee Observer: Youri Baskakov (RUS)
17 June 2012
Denmark – Germany
Referee: Carlos Velasco Carballo (ESP)
Assistant Referee 1: Roberto Alonso Fernandez (ESP)
Assistant Referee 2: Juan Yuste Jimenez (ESP)
Additional AR 1: David Fernandez Borbalan (ESP)
Additional AR 2: Carlos Clos Gomez (ESP)
Fourth Official: Mark Clattenburg (ENG)
Reserve AR: Peter Kirkup (ENG)
Referee Observer: Bo Karlsson (SWE)
Portugal – Netherlands
Referee: Nicola Rizzoli (ITA)
Assistant Referee 1: Renato Faverani (ITA)
Assistant Referee 2: Andrea Stefani (ITA)
Additional AR 1: Gianluca Rocchi (ITA)
Additional AR 2: Paolo Tagliavento (ITA)
Fourth Official: Martin Atkinson (ENG)
Reserve AR: Michael Mullarkey (ENG)
Referee Observer: David Elleray (ENG)