Croatia, Czech Republic and Scotland are England's group stage opponents at Euro 2020 and the recent World Cup qualifiers for each nation will have been analysed closely by Gareth Southgate's backroom team with each team playing three important matches in a short space of time.
Croatia suffered a surprise opening defeat at the hands of Slovenia before taking an expected six points from home games against Cyprus and Malta.
They netted only once against Cyprus, however, in a game where Luka Modric earned his 135th cap and then only broke the Maltese resistance over an hour into the next game after big guns Modric and Ivan Perisic had been sent on from the bench.
Czech Republic got off to a flier in Group E with a 6-2 victory away to Estonia before a very creditable 1-1 draw at home to Euro 2020 favourites Belgium.
A late Daniel James goal in Cardiff, however, settled a fiery encounter in Wales' favour to ensure the race for the runners-up spot behind the Belgians remains wide open.
Scotland too are realistically looking at a second-place finish in Group F where Denmark got off to a 100% start.
The Scots battled back to earn points against Austria and Israel before coasting past the Faroe Islands and Steve Clarke's side continue to be hard to beat while slowly adding more to the attacking side of their game.