[
  { "match": 1, "stage": "group", "group": "A", "home": "Mexico", "away": "South Africa", "kickoff_local": "2026-06-11T13:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-11T19:00:00Z", "city": "Mexico City", "stadium": "Estadio Azteca" },
  { "match": 2, "stage": "group", "group": "A", "home": "South Korea", "away": "Czech Republic", "kickoff_local": "2026-06-11T20:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-12T02:00:00Z", "city": "Zapopan", "stadium": "Estadio Akron" },
  { "match": 3, "stage": "group", "group": "B", "home": "Canada", "away": "Bosnia and Herzegovina", "kickoff_local": "2026-06-12T15:00", "tz": "America/Toronto", "kickoff_utc": "2026-06-12T19:00:00Z", "city": "Toronto", "stadium": "BMO Field" },
  { "match": 4, "stage": "group", "group": "D", "home": "United States", "away": "Paraguay", "kickoff_local": "2026-06-12T18:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-13T01:00:00Z", "city": "Inglewood", "stadium": "SoFi Stadium" },
  { "match": 5, "stage": "group", "group": "C", "home": "Haiti", "away": "Scotland", "kickoff_local": "2026-06-13T21:00", "tz": "America/New_York", "kickoff_utc": "2026-06-14T01:00:00Z", "city": "Foxborough", "stadium": "Gillette Stadium" },
  { "match": 6, "stage": "group", "group": "D", "home": "Australia", "away": "Turkey", "kickoff_local": "2026-06-13T21:00", "tz": "America/Vancouver", "kickoff_utc": "2026-06-14T04:00:00Z", "city": "Vancouver", "stadium": "BC Place" },
  { "match": 7, "stage": "group", "group": "C", "home": "Brazil", "away": "Morocco", "kickoff_local": "2026-06-13T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-13T22:00:00Z", "city": "East Rutherford", "stadium": "MetLife Stadium" },
  { "match": 8, "stage": "group", "group": "B", "home": "Qatar", "away": "Switzerland", "kickoff_local": "2026-06-13T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-13T19:00:00Z", "city": "Santa Clara", "stadium": "Levi's Stadium" },
  { "match": 9, "stage": "group", "group": "E", "home": "Ivory Coast", "away": "Ecuador", "kickoff_local": "2026-06-14T19:00", "tz": "America/New_York", "kickoff_utc": "2026-06-14T23:00:00Z", "city": "Philadelphia", "stadium": "Lincoln Financial Field" },
  { "match": 10, "stage": "group", "group": "E", "home": "Germany", "away": "Curaçao", "kickoff_local": "2026-06-14T12:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-14T17:00:00Z", "city": "Houston", "stadium": "NRG Stadium" },
  { "match": 11, "stage": "group", "group": "F", "home": "Netherlands", "away": "Japan", "kickoff_local": "2026-06-14T15:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-14T20:00:00Z", "city": "Arlington", "stadium": "AT&T Stadium" },
  { "match": 12, "stage": "group", "group": "F", "home": "Sweden", "away": "Tunisia", "kickoff_local": "2026-06-14T20:00", "tz": "America/Monterrey", "kickoff_utc": "2026-06-15T02:00:00Z", "city": "Guadalupe", "stadium": "Estadio BBVA" },
  { "match": 13, "stage": "group", "group": "H", "home": "Saudi Arabia", "away": "Uruguay", "kickoff_local": "2026-06-15T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-15T22:00:00Z", "city": "Miami Gardens", "stadium": "Hard Rock Stadium" },
  { "match": 14, "stage": "group", "group": "H", "home": "Spain", "away": "Cape Verde", "kickoff_local": "2026-06-15T12:00", "tz": "America/New_York", "kickoff_utc": "2026-06-15T16:00:00Z", "city": "Atlanta", "stadium": "Mercedes-Benz Stadium" },
  { "match": 15, "stage": "group", "group": "G", "home": "Iran", "away": "New Zealand", "kickoff_local": "2026-06-15T18:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-16T01:00:00Z", "city": "Inglewood", "stadium": "SoFi Stadium" },
  { "match": 16, "stage": "group", "group": "G", "home": "Belgium", "away": "Egypt", "kickoff_local": "2026-06-15T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-15T19:00:00Z", "city": "Seattle", "stadium": "Lumen Field" },
  { "match": 17, "stage": "group", "group": "I", "home": "France", "away": "Senegal", "kickoff_local": "2026-06-16T15:00", "tz": "America/New_York", "kickoff_utc": "2026-06-16T19:00:00Z", "city": "East Rutherford", "stadium": "MetLife Stadium" },
  { "match": 18, "stage": "group", "group": "I", "home": "Iraq", "away": "Norway", "kickoff_local": "2026-06-16T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-16T22:00:00Z", "city": "Foxborough", "stadium": "Gillette Stadium" },
  { "match": 19, "stage": "group", "group": "J", "home": "Argentina", "away": "Algeria", "kickoff_local": "2026-06-16T20:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-17T01:00:00Z", "city": "Kansas City", "stadium": "Arrowhead Stadium" },
  { "match": 20, "stage": "group", "group": "J", "home": "Austria", "away": "Jordan", "kickoff_local": "2026-06-16T21:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-17T04:00:00Z", "city": "Santa Clara", "stadium": "Levi's Stadium" },
  { "match": 21, "stage": "group", "group": "L", "home": "Ghana", "away": "Panama", "kickoff_local": "2026-06-17T19:00", "tz": "America/Toronto", "kickoff_utc": "2026-06-17T23:00:00Z", "city": "Toronto", "stadium": "BMO Field" },
  { "match": 22, "stage": "group", "group": "L", "home": "England", "away": "Croatia", "kickoff_local": "2026-06-17T15:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-17T20:00:00Z", "city": "Arlington", "stadium": "AT&T Stadium" },
  { "match": 23, "stage": "group", "group": "K", "home": "Portugal", "away": "DR Congo", "kickoff_local": "2026-06-17T12:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-17T17:00:00Z", "city": "Houston", "stadium": "NRG Stadium" },
  { "match": 24, "stage": "group", "group": "K", "home": "Uzbekistan", "away": "Colombia", "kickoff_local": "2026-06-17T20:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-18T02:00:00Z", "city": "Mexico City", "stadium": "Estadio Azteca" },
  { "match": 25, "stage": "group", "group": "A", "home": "Czech Republic", "away": "South Africa", "kickoff_local": "2026-06-18T12:00", "tz": "America/New_York", "kickoff_utc": "2026-06-18T16:00:00Z", "city": "Atlanta", "stadium": "Mercedes-Benz Stadium" },
  { "match": 26, "stage": "group", "group": "B", "home": "Switzerland", "away": "Bosnia and Herzegovina", "kickoff_local": "2026-06-18T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-18T19:00:00Z", "city": "Inglewood", "stadium": "SoFi Stadium" },
  { "match": 27, "stage": "group", "group": "B", "home": "Canada", "away": "Qatar", "kickoff_local": "2026-06-18T15:00", "tz": "America/Vancouver", "kickoff_utc": "2026-06-18T22:00:00Z", "city": "Vancouver", "stadium": "BC Place" },
  { "match": 28, "stage": "group", "group": "A", "home": "Mexico", "away": "South Korea", "kickoff_local": "2026-06-18T19:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-19T01:00:00Z", "city": "Zapopan", "stadium": "Estadio Akron" },
  { "match": 29, "stage": "group", "group": "C", "home": "Brazil", "away": "Haiti", "kickoff_local": "2026-06-19T20:30", "tz": "America/New_York", "kickoff_utc": "2026-06-20T00:30:00Z", "city": "Philadelphia", "stadium": "Lincoln Financial Field" },
  { "match": 30, "stage": "group", "group": "C", "home": "Scotland", "away": "Morocco", "kickoff_local": "2026-06-19T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-19T22:00:00Z", "city": "Foxborough", "stadium": "Gillette Stadium" },
  { "match": 31, "stage": "group", "group": "D", "home": "Turkey", "away": "Paraguay", "kickoff_local": "2026-06-19T20:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-20T03:00:00Z", "city": "Santa Clara", "stadium": "Levi's Stadium" },
  { "match": 32, "stage": "group", "group": "D", "home": "United States", "away": "Australia", "kickoff_local": "2026-06-19T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-19T19:00:00Z", "city": "Seattle", "stadium": "Lumen Field" },
  { "match": 33, "stage": "group", "group": "E", "home": "Germany", "away": "Ivory Coast", "kickoff_local": "2026-06-20T16:00", "tz": "America/Toronto", "kickoff_utc": "2026-06-20T20:00:00Z", "city": "Toronto", "stadium": "BMO Field" },
  { "match": 34, "stage": "group", "group": "E", "home": "Ecuador", "away": "Curaçao", "kickoff_local": "2026-06-20T19:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-21T00:00:00Z", "city": "Kansas City", "stadium": "Arrowhead Stadium" },
  { "match": 35, "stage": "group", "group": "F", "home": "Netherlands", "away": "Sweden", "kickoff_local": "2026-06-20T12:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-20T17:00:00Z", "city": "Houston", "stadium": "NRG Stadium" },
  { "match": 36, "stage": "group", "group": "F", "home": "Tunisia", "away": "Japan", "kickoff_local": "2026-06-20T22:00", "tz": "America/Monterrey", "kickoff_utc": "2026-06-21T04:00:00Z", "city": "Guadalupe", "stadium": "Estadio BBVA" },
  { "match": 37, "stage": "group", "group": "H", "home": "Uruguay", "away": "Cape Verde", "kickoff_local": "2026-06-21T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-21T22:00:00Z", "city": "Miami Gardens", "stadium": "Hard Rock Stadium" },
  { "match": 38, "stage": "group", "group": "H", "home": "Spain", "away": "Saudi Arabia", "kickoff_local": "2026-06-21T12:00", "tz": "America/New_York", "kickoff_utc": "2026-06-21T16:00:00Z", "city": "Atlanta", "stadium": "Mercedes-Benz Stadium" },
  { "match": 39, "stage": "group", "group": "G", "home": "Belgium", "away": "Iran", "kickoff_local": "2026-06-21T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-21T19:00:00Z", "city": "Inglewood", "stadium": "SoFi Stadium" },
  { "match": 40, "stage": "group", "group": "G", "home": "New Zealand", "away": "Egypt", "kickoff_local": "2026-06-21T18:00", "tz": "America/Vancouver", "kickoff_utc": "2026-06-22T01:00:00Z", "city": "Vancouver", "stadium": "BC Place" },
  { "match": 41, "stage": "group", "group": "I", "home": "Norway", "away": "Senegal", "kickoff_local": "2026-06-22T20:00", "tz": "America/New_York", "kickoff_utc": "2026-06-23T00:00:00Z", "city": "East Rutherford", "stadium": "MetLife Stadium" },
  { "match": 42, "stage": "group", "group": "I", "home": "France", "away": "Iraq", "kickoff_local": "2026-06-22T17:00", "tz": "America/New_York", "kickoff_utc": "2026-06-22T21:00:00Z", "city": "Philadelphia", "stadium": "Lincoln Financial Field" },
  { "match": 43, "stage": "group", "group": "J", "home": "Argentina", "away": "Austria", "kickoff_local": "2026-06-22T12:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-22T17:00:00Z", "city": "Arlington", "stadium": "AT&T Stadium" },
  { "match": 44, "stage": "group", "group": "J", "home": "Jordan", "away": "Algeria", "kickoff_local": "2026-06-22T20:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-23T03:00:00Z", "city": "Santa Clara", "stadium": "Levi's Stadium" },
  { "match": 45, "stage": "group", "group": "L", "home": "England", "away": "Ghana", "kickoff_local": "2026-06-23T16:00", "tz": "America/New_York", "kickoff_utc": "2026-06-23T20:00:00Z", "city": "Foxborough", "stadium": "Gillette Stadium" },
  { "match": 46, "stage": "group", "group": "L", "home": "Panama", "away": "Croatia", "kickoff_local": "2026-06-23T19:00", "tz": "America/Toronto", "kickoff_utc": "2026-06-23T23:00:00Z", "city": "Toronto", "stadium": "BMO Field" },
  { "match": 47, "stage": "group", "group": "K", "home": "Portugal", "away": "Uzbekistan", "kickoff_local": "2026-06-23T12:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-23T17:00:00Z", "city": "Houston", "stadium": "NRG Stadium" },
  { "match": 48, "stage": "group", "group": "K", "home": "Colombia", "away": "DR Congo", "kickoff_local": "2026-06-23T20:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-24T02:00:00Z", "city": "Zapopan", "stadium": "Estadio Akron" },
  { "match": 49, "stage": "group", "group": "C", "home": "Scotland", "away": "Brazil", "kickoff_local": "2026-06-24T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-24T22:00:00Z", "city": "Miami Gardens", "stadium": "Hard Rock Stadium" },
  { "match": 50, "stage": "group", "group": "C", "home": "Morocco", "away": "Haiti", "kickoff_local": "2026-06-24T18:00", "tz": "America/New_York", "kickoff_utc": "2026-06-24T22:00:00Z", "city": "Atlanta", "stadium": "Mercedes-Benz Stadium" },
  { "match": 51, "stage": "group", "group": "B", "home": "Switzerland", "away": "Canada", "kickoff_local": "2026-06-24T12:00", "tz": "America/Vancouver", "kickoff_utc": "2026-06-24T19:00:00Z", "city": "Vancouver", "stadium": "BC Place" },
  { "match": 52, "stage": "group", "group": "B", "home": "Bosnia and Herzegovina", "away": "Qatar", "kickoff_local": "2026-06-24T12:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-24T19:00:00Z", "city": "Seattle", "stadium": "Lumen Field" },
  { "match": 53, "stage": "group", "group": "A", "home": "Czech Republic", "away": "Mexico", "kickoff_local": "2026-06-24T19:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-25T01:00:00Z", "city": "Mexico City", "stadium": "Estadio Azteca" },
  { "match": 54, "stage": "group", "group": "A", "home": "South Africa", "away": "South Korea", "kickoff_local": "2026-06-24T19:00", "tz": "America/Monterrey", "kickoff_utc": "2026-06-25T01:00:00Z", "city": "Guadalupe", "stadium": "Estadio BBVA" },
  { "match": 55, "stage": "group", "group": "E", "home": "Curaçao", "away": "Ivory Coast", "kickoff_local": "2026-06-25T16:00", "tz": "America/New_York", "kickoff_utc": "2026-06-25T20:00:00Z", "city": "Philadelphia", "stadium": "Lincoln Financial Field" },
  { "match": 56, "stage": "group", "group": "E", "home": "Ecuador", "away": "Germany", "kickoff_local": "2026-06-25T16:00", "tz": "America/New_York", "kickoff_utc": "2026-06-25T20:00:00Z", "city": "East Rutherford", "stadium": "MetLife Stadium" },
  { "match": 57, "stage": "group", "group": "F", "home": "Japan", "away": "Sweden", "kickoff_local": "2026-06-25T18:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-25T23:00:00Z", "city": "Arlington", "stadium": "AT&T Stadium" },
  { "match": 58, "stage": "group", "group": "F", "home": "Tunisia", "away": "Netherlands", "kickoff_local": "2026-06-25T18:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-25T23:00:00Z", "city": "Kansas City", "stadium": "Arrowhead Stadium" },
  { "match": 59, "stage": "group", "group": "D", "home": "Turkey", "away": "United States", "kickoff_local": "2026-06-25T19:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-26T02:00:00Z", "city": "Inglewood", "stadium": "SoFi Stadium" },
  { "match": 60, "stage": "group", "group": "D", "home": "Paraguay", "away": "Australia", "kickoff_local": "2026-06-25T19:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-26T02:00:00Z", "city": "Santa Clara", "stadium": "Levi's Stadium" },
  { "match": 61, "stage": "group", "group": "I", "home": "Norway", "away": "France", "kickoff_local": "2026-06-26T15:00", "tz": "America/New_York", "kickoff_utc": "2026-06-26T19:00:00Z", "city": "Foxborough", "stadium": "Gillette Stadium" },
  { "match": 62, "stage": "group", "group": "I", "home": "Senegal", "away": "Iraq", "kickoff_local": "2026-06-26T15:00", "tz": "America/Toronto", "kickoff_utc": "2026-06-26T19:00:00Z", "city": "Toronto", "stadium": "BMO Field" },
  { "match": 63, "stage": "group", "group": "G", "home": "Egypt", "away": "Iran", "kickoff_local": "2026-06-26T20:00", "tz": "America/Los_Angeles", "kickoff_utc": "2026-06-27T03:00:00Z", "city": "Seattle", "stadium": "Lumen Field" },
  { "match": 64, "stage": "group", "group": "G", "home": "New Zealand", "away": "Belgium", "kickoff_local": "2026-06-26T20:00", "tz": "America/Vancouver", "kickoff_utc": "2026-06-27T03:00:00Z", "city": "Vancouver", "stadium": "BC Place" },
  { "match": 65, "stage": "group", "group": "H", "home": "Cape Verde", "away": "Saudi Arabia", "kickoff_local": "2026-06-26T19:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-27T00:00:00Z", "city": "Houston", "stadium": "NRG Stadium" },
  { "match": 66, "stage": "group", "group": "H", "home": "Uruguay", "away": "Spain", "kickoff_local": "2026-06-26T18:00", "tz": "America/Mexico_City", "kickoff_utc": "2026-06-27T00:00:00Z", "city": "Zapopan", "stadium": "Estadio Akron" },
  { "match": 67, "stage": "group", "group": "L", "home": "Panama", "away": "England", "kickoff_local": "2026-06-27T17:00", "tz": "America/New_York", "kickoff_utc": "2026-06-27T21:00:00Z", "city": "East Rutherford", "stadium": "MetLife Stadium" },
  { "match": 68, "stage": "group", "group": "L", "home": "Croatia", "away": "Ghana", "kickoff_local": "2026-06-27T17:00", "tz": "America/New_York", "kickoff_utc": "2026-06-27T21:00:00Z", "city": "Philadelphia", "stadium": "Lincoln Financial Field" },
  { "match": 69, "stage": "group", "group": "J", "home": "Algeria", "away": "Austria", "kickoff_local": "2026-06-27T21:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-28T02:00:00Z", "city": "Kansas City", "stadium": "Arrowhead Stadium" },
  { "match": 70, "stage": "group", "group": "J", "home": "Jordan", "away": "Argentina", "kickoff_local": "2026-06-27T21:00", "tz": "America/Chicago", "kickoff_utc": "2026-06-28T02:00:00Z", "city": "Arlington", "stadium": "AT&T Stadium" },
  { "match": 71, "stage": "group", "group": "K", "home": "Colombia", "away": "Portugal", "kickoff_local": "2026-06-27T19:30", "tz": "America/New_York", "kickoff_utc": "2026-06-27T23:30:00Z", "city": "Miami Gardens", "stadium": "Hard Rock Stadium" },
  { "match": 72, "stage": "group", "group": "K", "home": "DR Congo", "away": "Uzbekistan", "kickoff_local": "2026-06-27T19:30", "tz": "America/New_York", "kickoff_utc": "2026-06-27T23:30:00Z", "city": "Atlanta", "stadium": "Mercedes-Benz Stadium" }
]
