Spain meets Iraq at the Estadio de Riazor in La Coruña—a ground where La Roja has never suffered defeat.