Well the quarter finals are over and we now know who play the semi finals, Spain-Italy and Denmark-England. Ok I missed two, I thought Czech Republic and Belgium would go through, so I just hit two of four, 50% accuracy, good thing I don't do trading.
And as you can see, not a single team from the group of death, Germany, France or Portugal made it through, and now Belgium is out, so you can see in this type of tourney anyone can be champion, it's not like a regular league year where most probably the best teams will be in the top two places. Not trying to downplay what these four teams have done, but that is the way I see it. Not always the best team wins, for an example Spain 1982.
And now for my semi-final predictions:
In the Spain-Italy game I think everything is up for grabs, two teams that despite all the hype have not shown much on the field, I envision a game with Spain holding the ball and Italy making at least 25 fouls, and it ends up 1-0 for either side or could even go to penalties.
As for England-Denmark I am all in for England, I am first of all Portugal then I root for England, so nothing new there, I don't want to see any refereeing mistakes though.