Yahoo Sports reports: European champions Spain were held to a shock 0-0 draw by tiny World Cup debutants Cape Verde on Monday as Iran prepared to make their long-awaited entrance at the tournament after a build-up engulfed by uncertainty.Spain, regarded as one of the strong pre-tournament favourites, had been expected to cruise past Cape Verde in their Group H opener in Atlanta.