Germany

United States

Venue Sparda-Bank-Hessen-Stadion, Offenbach
Attendance 20500.
Global Football