We have reached the semifinal stage of Euro 2012 and each one of Spain, Germany, Portugal and Italy will be full of belief that they can win the tournament from here.
All four sides have all reached the final in one of the last three instalments of the UEFA competition, though only Spain have lifted the trophy in that time after beating Germany in the 2008 final.
Let’s have a look at how the bookies view the chances each of the sides still in Poland and Ukraine have of lifting the trophy in Sunday’s final in Kiev.
Odds sourced via Oddschecker. Best odds correct at time of publication.