Italy yes, but Denmark not so much. Tonight's semi is quite evenly matched for me. Denmark beat England and held them to a draw last year, but England have improved since - we shall see what we shall see about this one. Italy look very effective though and for me (anyway) are the side of the tournament so far - got to be the favourites for the whole thing.
However, I don't think there has been an exceptional team this tournament that are clearly head and shoulders above the others. There have been several highly competent teams which made it feel winnable for a number of teams including both of tonight's teams.
This England team seem to be working together to the best of their abilities, which is unfortunately not something I have thought so often in a lot of tournaments. Win or lose, that's all you can ask of a team.