England
Jordan Pickford (GK) Made vital saves from Werner and Havertz in both halves. Stood up to be counted. 8
Kyle Walker (RCB) Relished using his pace to mop up behind Stones and Maguire. Barely put a foot wrong. 8
John Stones (CB) Stood up and won a duel with Werner in the second half. Has improved massively. 8
Harry Maguire (LCB) His rugged defending caught the eye and he was a threat from set pieces. Huge performance. 8
Kieran Trippier (RWB) Southgate’s “defensive animal” caused problems with his set pieces but he offered little in open play. 7
Declan Rice (CM) Did not hide after his early booking. Grew into the game and became more dominant. 8
Kalvin Phillips (CM) Looked to force the issue after a quiet start, breaking forward. His energy was important. 7
Luke Shaw (LWB) Defended his flank energetically and won his battle with Kimmich. Fine ball for Sterling’s goal. 8
Bukayo Saka (RW) The teenager produced a couple of dribbles but he often looked overwhelmed by the occasion. 6
Harry Kane (CF) It looked worrying. Then he played a part in the opener and scored the clincher. 7
Raheem Sterling (LW) England’s most decisive player. Ran at Germany and scored his third goal in four games. 8 (MOTM)
Substitutes:
Jack Grealish (for Saka, 69) The playmaker played a part in Sterling’s goal and beautifully set up Kane’s header. Astonishing impact 8; Jordan Henderson (for Rice, 89) 6.
Germany
Manuel Neuer (GK) Saved well from Sterling and hared out to deny Phillips. Helpless for the goals. 6
Matthias Ginter (RCB) The defender looked unflappable until Germany fell apart. Not tight enough when England broke through. 5
Mats Hummels (CB) The veteran’s tackle on Kane prevented a goal. Nowhere to be seen for England’s goals. 5
Antonio Rüdiger (LCB) Skinned by Saka early on but it did not happen again. Could not prevent England’s goals. 6
Joshua Kimmich (RWB) Struggled to drift into crossing positions and England broke past him to score twice. 5
Leon Goretzka (CM) His power threatened to overwhelm England initially. He was one of Germany’s better performers. 6
Toni Kroos (CM) The classy midfielder pulled the strings at times, dictating play. Faded once Germany were behind. 6
Robin Gosens (LWB) He spent much of the contest tracking back. Booked for a clumsy lunge on Trippier. 5
Thomas Müller (AM) The Bayern Munich forward had a quiet game and missed a glaring chance to equalise. 5
Kai Havertz (AM) He released Werner intelligently and almost scored with a firm drive. Hard to pin down. 7 (MOTM)
Timo Werner (CF) The Chelsea forward wasted his chance in the first half and was deservedly taken off. 5
Substitutes:
Serge Gnabry (for Werner 69) The winger was unable to make an impact 6; Emre Can (for Ginter 87) 6; Leroy Sané (for Gosens 88) 6; Jamal Musiala (for Müller, 90+2) 6.