We have finally reached the semifinals of the UEFA 2012 Euro Cup. The highly anticipated final is less than a week away. The first match will be an Iberian Peninsula showdown, as title holders Spain take on Portugal (the true underdogs of Euro 2012). In the second match, Italy are ready to bet on history to challenge the undefeated Germany for a place in the final.
History, past showdowns, on-pitch statistics, chemistry and tactics will all be considered as tournament favourites Spain and Germany prove why they can make it to the finals and why an unpredictable Portugal and a promising Italy could potentially come in their way.