V semifinále sa vo štvrtok 7. júla o 21.00 h v Marseille stretnú s víťazom nedeľňajšieho súboja domáceho Francúzska s Islandom.
Skóre otvoril v 65. minúte Nemec Mesut Özil, na ktorého zásah odpovedal o trinásť minút neskôr premenenou penaltou Leonardo Bonucci. V jedenástkovom rozstrele ako posledný zlyhal striedajúci Talian Matteo Darmian, víťazný pokus zaznamenal Jonas Hector.
Nemecko - Taliansko 1:1 (1:1, 0:0), 6:5 v jedenástkovom rozstrele
Góly: 65. Özil - 78. Bonucci (z 11m). Rozstrel z 11m: Insigne - 0:1, Kroos - 1:1, Zaza - nedal, Müller - nedal, Barzagli - 1:2, Özil - nedal, Pelle - nedal, Draxler - 2:2, Bonucci - nedal, Schweinsteiger - nedal, Giaccherini - 2:3, Hummels - 3:3, Parolo - 3:4, Kimmich - 4:4, De Sciglio - 4:5, Boateng - 5:5, Darmian - nedal, Hector - 6:5. Rozhodovali: Kassai - Ring, Toth (všetci Maď.), ŽK: Hummels, Schweinsteiger - Sturaro, De Sciglio, Parolo, Pelle, Giaccherini
Nemecko: Neuer - Höwedes, Boateng, Hummels, Hector - Kimmich, Khedira (16. Schweinsteiger), Kroos, Özil - Müller, Gomez (72. Draxler)
Taliansko: Buffon - Barzagli, Bonucci, Chiellini (120.+ Zaza) - Parolo - Florenzi (86. Darmian), Sturaro, Giaccherini, De Sciglio - Pelle, Eder (108. Insigne)