Germany Player Ratings
Manuel Neuer - 7/10
Germany's sweeper-keeper had little trouble in the first half and even produced a fine save to deny Sterling early on. However, he was soundly beaten for both their late goals.
Matthias Ginter - 6.5/10
He kept Sterling in check for much of the game but as England piled on the pressure, Ginter gave in.
Mats Hummels - 7/10
Hummels has been a real leader at the back for Germany (well, besides that own goal against France, of course). He turned in another solid display today, making five clearances, including one which denied Kane a brilliant chance in the first half.
Antonio Rudiger - 7/10
The Chelsea man was in familiar surroundings and didn't put a foot wrong in the match. He also dealt well with Saka.
Joshua Kimmich - 7/10
He's impossible to be stopped on the ball and Shaw learned it the hard way as he constantly had to track back whenever Kimmich was in possession.
Toni Kroos - 7/10
Kroos did what he does best - distributing the ball all across the pitch whilst also attempting to spark a few counters. His defensive game was good too, making two interceptions and three tackles.
Leon Goretzka - 7/10
Goretzka was strong on the ball and almost found the net during the early exchanges after breaking free only for Rice to knock him over.
Robin Gosens - 6/10
He's been the star of Germany's campaign but today, Gosens was just poor. His upward movements were limited, and on the occasions that the Atalanta star did manage to get forward, he produced nothing meaningful.
Kai Havertz - 7/10
Playing through the center again, Havertz asked questions of England's defense at times. He even managed to get a powerful shot away soon after the break but Pickford was equal to it.
Thomas Muller - 6/10
Germany's Raumdeuter was uncharacteristically off too. He missed a glorious chance to equalize for them late on by dragging his effort wide in a one-on-one with Pickford.
Timo Werner - 6/10
Another forgetful outing for Werner, who bowed out of the tournament without a single goal to his name.
Serge Gnabry - 6/10
He replaced the ineffective Werner in the second half but didn't produce anything meaningful himself.
Emre Can - N/A
Can came on for Ginter late on and tried to keep Germany pushing with his passing game.
Leroy Sane - N/A
Sane was another player introduced to bolster Germany's attack in the hope of a late comeback. However, he barely even got a whiff of the ball.
Jamal Musiala - N/A
He could've played for England but chose to represent Germany instead - a decision he'd be sleeping over tonight after the loss. Came on in extra time when the game was done and dusted.