Uefa Nations League Finals - LIVE!
England are seeking Uefa Nations League glory this summer as they prepare for Thursday's semi-final clash against Netherlands.
Gareth Southgate's Three Lions looked to be down and out of their qualifying after two games, but beat Spain 3-2 away from home before sealing a dramatic 2-1 comeback win over World Cup finalists Croatia at Wembley to reach the finals.
England meet Netherlands on Thursday night for a place in Sunday's final against either Portugal or Switzerland, though Ronald Koeman's thrilling Dutch side will be no pushovers having topped a group featuring France and Germany - the past two winners of the World Cup.
While Nations League glory would be no substitute for the disappointment of being knocked out of the World Cup semi-finals last summer, lifting the nation's first official trophy since 1966 could be the perfect tonic to drive Southgate's young side onto bigger and better things.
Follow all the build-up to the Finals with Jack Rosser in Portugal.
Can't see the blog? Click here for the desktop version.
England squad
Goalkeepers: Jack Butland, Jordan Pickford, Tom Heaton
Defenders: Kyle Walker, Ben Chilwell, Michael Keane, Harry Maguire, Danny Rose, Trent Alexander-Arnold, John Stones, Joe Gomez, Fabian Delph
Midfielders: Eric Dier, Jordan Henderson, Ross Barkley, Dele Alli, Declan Rice, Jesse Lingard
Forwards: Harry Kane, Jadon Sancho, Raheem Sterling, Callum Wilson, Marcus Rashford