United States

China PR

Venue BBVA Compass Stadium, Houston, Texas
Attendance 22407.
Global Football