How on earth did the Greeks make it? They are awful but it just goes to show how unpredictable football is. If they don't meet it will be Germany Spain final.
It hurts to say it but the Germans always look so good and they just have no weaknesses. Yes England beat Sweden but it was a struggle so if we meet better teams we will get our arses kicked. Always such a drama with England