Fortunate Diego Costa goal sees Spain overcome Iran’s stubborn resistance

(IranSportsPress – Telegraph) – The scoreline will record that Spain beat Iran 1-0, to ease their way towards qualification for the last 16. But rarely can a victory have been as hard won. Never mind the kitchen sink, Spain’s players must have felt as if the entire contents of the local porcelain factory had been hurled

Continue Reading →