Blimey, it's Greece!

Just to confess I didn't expect Greece to win. In fact I've written them off before every game they played except the one against Russia, where I thought they'd get a draw. So lets be clear my predictions were roughly that

Portugal were going to thrash greece on the opening day
Spain would thump them in their second match
Greece might draw with Russia to sneak through
France would stuff Greece for even being in the quarter final
The Czech's (my new favourites) were finally going to blow them away
No-one could beat Portugal in the final

Funny old game...