For those who remember that fateful night in 2018, there is a lot riding on this game - this is a chance for redemption and, more importantly, revenge.
After England's emphatic World Cup run came to an end at the hands of Croatia, the Three Lions now have the chance to put that result right with a win on Sunday afternoon.
The pair have met just twice in the Nations League since, drawing 0-0 before Southgate's side won 2-1 in their most recent meeting.
A lot has changed since, though, especially with that result back in November 2018.
Now back in a major tournament, it only seems fitting that the Three Lions now break the hearts of those in Croatia.
With the nation almost certainly predicted to come to a standstill this weekend, here's how you can follow all of the action.
England will face their 2018 World Cup rivals on Sunday, 13 June.
England vs Croatia will start at 2pm (BST).
England vs Croatia will be broadcast on BBC One, with BBC and ITV sharing the rights to air England games.
Chosen for YouChosen for You
Most Read StoriesMost Read