Germany have been knocked out of Euro 2020 following a 2-0 loss to England on Tuesday evening.
England had a better start to the game, controlling much of the possession but couldn't get past Germany's defense.
The first clear chance went to Germany, Havertz had the ball on the left side of the pitch before releasing Timo Werner through on goal, it was a tight angle and the Chelsea man could not beat Pickford from a close range.
Just before halftime, England went close to taking the lead but failed to capitalize on the chance. Sterling skipped through a couple of channels but lost the ball on the edge of the box. It run to Kane, whose heavy first touch took it away from him and Hummels bundled it clear before he could finish it off.
England finally broke the deadlock through Raheem Sterling, making it three goals in four games. It was his run that started the move, picking up the ball in the hole and driving forward. He found Kane, who finally remembered his first touch and spotted Shaw on the left. He delivered low into the six-yard box where Sterling slotted home from a close range.
Four minutes to stoppage time, England got their second through Harry Kane. Jack Grealish delivered a searching cross, Kane rose high and headed past Neuer.
England have won a knock-out game of any kind at a European Championships for the first time in 25 years.
The Three Lions will now face either Sweden or Ukraine in the quarter-finals.