Spain face Portugal in the first of the Semi-Finals of the Euro 2012 competition in what is sure to be an epic battle between two nations with a very fierce rivalry. Spain have been the dominant force in European and World football of recent years, something which Portugal will not have been impressed by, and… Continue reading Watch Spain vs Portugal Online Free