During the Uefa Nations League match at Wembley, England had a great chance to win, but a late mistake by goalie Nick Pope allowed Germany to equalize.
In a game of varying fortunes, Germany seemed to be heading for victory after two careless errors from the unfortunate Harry Maguire gave Hansi Flick’s team the upper hand.
Despite the defender’s difficulties at Manchester United, England manager Gareth Southgate has remained loyal to him, but the move backfired miserably.
READ MORE: Trent Alexander-Arnold was left out of the squad for Germany Match
Seven minutes after halftime, Ilkay Gundogan gave Germany the lead from the resulting penalty when Maguire lost control and hauled down Jamal Musiala. Then, after 67 minutes, Kai Havertz of Chelsea curled in a spectacular second.
England was on the verge of suffering their third straight loss until they showed incredible grit and tenacity to alter the tide of the match and go within striking distance of what would have been a spirit-lifting victory in their last game before the World Cup in Qatar.
In the space of 12 minutes, Luke Shaw got one back, Mason Mount brilliantly equalized, and Harry Kane’s penalty, awarded after Nico Schlotterbeck fouled Jude Bellingham, seemed to have finished an improbable comeback.
With three minutes remaining, a straightforward effort from Serge Gnabry was mishandled by Pope, who was trying to establish himself as Jordan Pickford’s backup.
Instead, Havertz pounced and condemned England to their worst run of outcomes since 1993.