England lived up to their potential to reach the UEFA Nations League semi-finals, getting out of a group consisting of the mighty Spain and World Cup 2018 runners-up Croatia. They did so by coming from behind and defeating the latter with a scoreline of 2-1 at a joyous Wembley.

In a game where permutations and probabilities were aplenty, one equation was simple; if either side won, they advanced to the last four. Andrej Kramaric gave the visitors a lead against the run of play around the hour mark. It left the Three Lions with a tough job of needing to scoring twice. Failure to do so would lead to relegation.

Gareth Southgate’s men made it happen though, despite not playing their best football. A long Joe Gomez throw fell into the path of Harry Kane, whose stab towards goal was enough to get past Dejan Lovren and find Jesse Lingard, who had a tap-in from barely a yard.

England took the lead five minutes from time when a Ben Chilwell free-kick made its way through to Kane, who did well to prod the ball into the back of the net

Here’s how we rated the Three Lions in the match.

Catherine Ivill/Getty Images Sport Start

Manchester City

Manchester City

Liverpool

Liverpool

Spurs

Spurs

Other

Other