Frankrijk speelde in de halve finale tegen Duitsland, dat doordrong tot de laatste vier na confrontaties met achtereenvolgens Oekraïne, Polen, Noord-Ierland, Slowakije en Italië. De Fransen kregen in de blessuretijd van de eerste helft een strafschop. Bastian Schweinsteiger probeerde een hoekschop weg te koppen voor Evra, maar raakte de bal daarbij op zijn hand. Griezmann maakte vanaf de penaltystip 1-0. Diezelfde Griezmann maakte in de 72e minuut het tweede en laatste doelpunt van de avond. Na balverlies van Joshua Kimmich in het eigen strafschopgebied, bracht Pogba de bal hoog voor het Duitse doel. Doelman Manuel Neuer tikte de bal weg, maar in de voeten van de inlopende Griezmann. Hij tikte met de onderkant van zijn linkervoet vervolgens de 2-0 binnen. Daarmee bereikte Frankrijk voor de derde keer de finale van een eindtoernooi in eigen land, na die op het EK 1984 en het WK 1998.