I was correctly able to predict a few teams qualifying. My biggest mistake was rating the Czechs low. I think they had a set of incredible games, beating Germany and Netherlands. In both instances, they lead these tough sides after trailing by atleast a goal. Respect!
I also never thought I would see Italy, Germany and Spain exit! Truly, Denmark, Netherlands, Greece, deserve to take their places, having played with heart and ambition as a team. Sweden and Czech republic have to be the most pleasant surprises, topping their respective groups. So now we are down to the quarter-finals, a knock-out stage. You lose your out!
24th June Portugal versus England
25th June France versus Greece
26th June Sweden versus Netherlands
27th June Czech Republic versus Denmark