To be honest it’s really difficult to tell how good Spain/Italy are. They’ve both needed extra time in the knockouts, and even the Italy-Belgium match could easily have gone to extra time.
They haven’t been blowing teams out of the water so far, while we’ve gone past everyone, including Croatia and Germany, without conceding a goal.
I’m not sure it’s as big a step up for us as we’re expecting. Or as big a step up for us as it would be for them, if we manage to avoid slipping up against Denmark.