United States

Russia

Venue Georgia Dome, Atlanta, Georgia
Attendance 71228.
Global Football