I was actually believing England could win. They looked completely shit today. If I had to pick out the players who tried their hardest and played decent then they would probably be: Gerrard, Rooney, Carroll and Terry. Todays game was played so poorly by England. Italy deserved it. Their attack was strong and they played better overall. So, whose going to win? Im predicting a Spain V Germany final with Spain winning 2-1.