England have booked a place in the UEFA Nations League semi-final in dramatic fashion.
Gareth Southgate's charges secure a spot in the next round after a stunning victory against Croatia at Wembley Stadium.
After a goalless first-half, the visitors opened the scoring thanks to ex-Leicester City striker Andrej Kramarić.
The hosts leveled the game through second-half substitute Jesse Lingard, with captain Harry Kane bagging a late winner.
England advance to the semi-final with Croatia dropping into League B.
England's other results in Group A4 includes a victory against Spain on match day 4. They beat Spain in Seville 3-2 after losing to the same opposition on match day 1.
England also drew with Croatia in Rijeka back in October.
UEFA Nations League other semi-finalist includes Portugal who won Group A3, Belgium or Switzerland and France or the Netherlands.
Group A1 and Group A2 still need to be determined.