Fans poured into downtown Atlanta Sunday for the city’s third World Cup match as Spain and Saudia Arabia met at the Atlanta Stadium.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results