Rio Ferdinand has the IQ of a hamster. He said he wasn't going to get carried away and then he made a complete tit of himself on tv. But he doesn't care because idiots are immune to it.
England have played one good team so far. We'll see in any potential final how they react to a bit of adversity, anyone can look good sailing through an easy group and one of the easiest routes to a final (in their home stadium) that you'll ever see. But that win over a mediocre Germany definitely sent them into unknown territory in terms of optimism.
I'm also pretty sure Italy have a very good record against England. I just looked - Italy have won every tournament game between the two going back to 1980.
But let's not count out Denmark. Like I said, if they can take the lead against England, who have clear weaknesses at the back, then it changes the psychology and the invincible aura can quickly disappear. Right now they're flying on adrenaline, but so are Italy, and so are Denmark.