And we finally have all our semi-finalists! The draws are like this now:
Italy - Spain
England - Denmark
Denmark did an awesome job today against Czech Republic. I was actually waiting for Denmark to play strong. They have an incredible motivation for the games. Eriksen's heart problem motivated the players a great deal. They are putting a big effort into every game for him. They deserved it against Czech Republic also. They already finished their opponent in the first half by scoring 2 goals. P. Schick scored a really nice goal but they couldn't do more than that.
And Ukraine - England game was just enjoyable a lot. England seemed like they waited for this game to destroy their opponent. Kane (2 goals) and L. Shaw (2 assists) were just superb. They made a huge contribution to the win. They showed the teeth to Denmark already now.
Denmark is actually a very good team with a solid defense and a strong attack and if there was no shock with Eriksen they would probably be fighting for first place in their group.
Therefore, it is no surprise that Denmark is playing in the semifinals.
In fact, the 4 national teams that have shown the most so far in this European Championship are playing in the semifinals, and it can't be said that anyone is undeserved in the semifinals.
Somehow it seems to me that now Italy and England have a small advantage and I predict the final between England and Italy.
Italy and England have the best defenses in this championship and I think that will decide the winners.