Iberian rivals Spain and Portugal do battle in the Euro 2012 semi-finals on Wednesday night, with both vying for a place in the competition final against Germany or Italy. Cristiano Ronaldo will be vital to his nation’s chances of progression, as the Po...