With Greece, the Czech Republic, France and England all out of the running, we now know the final four teams of UEFA EURO 2012. Tonight, Portugal will take on Spain, with Germany set to face Italy tomorrow.
Who do you think make it through to next Sunday’s final in Kiev?
Let’s start by taking a look at the predictions made by Orange’s Social Media and Web Team:
As for Yann Gourvennec, he reckons that the final will be between Portugal and Germany
How about you? Let us know who you think will be in the final by leaving a comment below!