
Getty TOPSHOT – A general view shows San Francisco Bay Area Stadium (temporarily renamed from Levi’s Stadium) ahead of the 2026 FIFA World Cup in Santa Clara, California, on June 7, 2026. The stadium will host six matches for the FIFA World Cup 2026. (Photo by JOSH EDELSON / AFP via Getty Images)
China vs Thailand live today brings two closely matched Asian nations together as international football returns on June 9, 2026. The friendly match takes place at Jinhua Sports Center Stadium in Jinhua, China, with kickoff scheduled for 11:35 UTC (12:35 BST). While no
Our editorial team includes several staff writers, each contributing their specialized knowledge to enhance the depth and breadth of our event and story coverage.
