The Atlético Madrid scored in each half to set up Sunday’s final with Portugal as the world champions failed to capitalise on all the possession and territory they had throughout the game.
Germany had two-thirds of the possession but could only force Hugo Lloris into a difficult save in stoppage time. It is the fourth time in the last six major tournaments that they have fallen at this stage.
Joachim Löw’s side headed into the semi-final with Mats Hummels suspended, Sami Khedira and Mario Gómez both injured. It was certainly the latter who they missed the most in Marseille as Thomas Müller failed to threaten up top – now 11 games without a single game in the European Championship for the Bayern Munich forward.