
Houston's World Cup debut: Germany routs Curaçao in a rain-soaked opener
Houston hosted its first 2026 FIFA World Cup match at NRG Stadium, where Germany defeated Curaçao 7-1 before 68,021 fans; the retractable roof was closed due to a flood watch, and heavy rain drenched many attendees arriving at the stadium.










