Roy Hodgson has confirmed the final England squad ahead of Euro 2016, cutting Danny Drinkwater, Andros Townsend and Fabian Delph from his preliminary 26-man pool.
Manchester United's Marcus Rashford has earned himself a place in the team that will travel to France after an impressive performance against Australia on Friday. The 18-year-old scored just minutes into his first appearance in a 2-1 victory over the Socceroos.
Liverpool striker Daniel Sturridge also made the squad despite concerns over his fitness. A calf strain prevented Sturridge from playing in either of England's recent friendlies but it is understood he came through a full training session with the squad on Monday, convincing Hodgson to give him a chance.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
It gives Roy Hodgson and embarrassment of riches in attack with as many as five strikers to choose from. Sturridge and Rashford will compete with Jamie Vardy and Harry Kane for a starting spot while captain Wayne Rooney is likely to play in a deeper role.
England will take on Russia in their opening group game on June 11th.
The full squad
Goalkeepers Joe Hart (Manchester City), Tom Heaton (Burnley), Fraser Forster (Southampton).
Defenders John Stones (Everton), Nathaniel Clyne (Liverpool), Chris Smalling (Manchester United), Ryan Bertrand (Southampton), Kyle Walker (Tottenham), Gary Cahill (Chelsea), Danny Rose (Tottenham).
Midfielders Adam Lallana (Liverpool), Dele Alli (Tottenham), Jordan Henderson (Liverpool), Raheem Sterling (Man City), Ross Barkley (Everton), Eric Dier (Tottenham), Jack Wilshere (Arsenal), James Milner (Liverpool).
Forwards Jamie Vardy (Leicester City), Marcus Rashford (Man Utd), Wayne Rooney (Man Utd), Daniel Sturridge (Liverpool), Harry Kane (Tottenham).
It was already confirmed that Manchester City midfielder Delph would miss out after he failed to recover from a groin injury but there is more surprise over Drinkwater's omission.
The Leicester City star had an impressive campaign and played over 3,000 minutes of football over the course of the season. Compare that to Arsenal's Jack Wilshere, who was included in the final squad despite making just one Premier League start all season, and you start to understand the shock.
Townsend was a surprise inclusion to begin with but fans of Newcastle believed he was worthy of a ticket to France. He had a great second half of the season with the Magpies despite failing to keep them in the Premier League.
What do you think of Roy Hodgson's squad? Would you have taken Drinkwater or Townsend? Give us your thoughts in the comment box below!