Spain vs Portugal analysis