England staged a successful comeback from two goals down to win the friendly international 3-2.
Toni Kroos opened the scoring in the 43rd minute, and Mario Gomez added the second in the 57th minute.
Tottenham Hotspur striker Harry Kane halved the deficit for England just past the hour mark, and Jamie Vardy of Leicester equalised on 74 minutes.
Eric Dier, who is having a wonderful season for Tottenham, found the winner in the first minute of injury time.
England are completely and utterly outplaying Germany. A tweet I never thought I'd type.— Gary Lineker (@GaryLineker) 26 March 2016
Rather like the Premier League this season, England tonight led by Spurs and Leicester .— Gary Lineker (@GaryLineker) 26 March 2016
The English fans deserve to be proud of their National Team. They can be proud tonight— Jan Aage Fjortoft (@JanAageFjortoft) March 26, 2016
Can't been believe Tottenham is hammering Germany...— Jan Aage Fjortoft (@JanAageFjortoft) March 26, 2016
No surprise Spurs are where they are, their lads were all outstanding today.— Didi Hamann (@DietmarHamann) March 26, 2016