As the severely hungover quintet of Manchester City Treble-winners rocked up at St George's Park on Tuesday night, many were questioning what the point was of England facing two international fixtures in June.
For it has been a gruelling campaign that started all the way back on July 30 when Liverpool took on Manchester City in the Community Shield, meaning some stars they will have been playing for 46 weeks.
To add even more perplexity to the schedule, most of England's players would have headed off on holiday for a short break when the Premier League concluded two weeks ago, before then returning for England duty.