Croatia go to this game on a very weak footing and it will not help their ambitions for this competition that they take on an in-form England playing on home soil. They’ve been shaky since after the 2018 World Cup and there have been calls for the injection of new blood in the team. England are doing well at home and their attacking quality should frighten Croatia. Their last two matches have been low scoring but fve of the last 10 have produced over 2.5 goals, while their numbers have been better at home. With fans in, an England win and/or the game producing over 2.5 goals looks great.
A few steely defenders including Manchester City’s Oleksandr Zinchenko and West Ham United striker Andriy Yarmolenko will be Ukraine’s leading lights. With a good strategy, the team should hold off the Dutch but with the hosts’ quality we don’t expect that Ukraine will **** for the full 90 minutes. With a more defensive approach expected from Ukraine, we are backing the Dutch to win this by a slim margin and under 2.5 goals can **** here.