[
  {
    "matchNumber": 23,
    "kickoffUtc": "2026-06-26T02:00:00Z",
    "stage": "Group D",
    "homeTeam": "Turkey",
    "awayTeam": "USA",
    "city": "Los Angeles (Inglewood)"
  },
  {
    "matchNumber": 24,
    "kickoffUtc": "2026-06-26T02:00:00Z",
    "stage": "Group D",
    "homeTeam": "Paraguay",
    "awayTeam": "Australia",
    "city": "San Francisco Bay Area (Santa Clara)"
  },
  {
    "matchNumber": 53,
    "kickoffUtc": "2026-06-26T19:00:00Z",
    "stage": "Group I",
    "homeTeam": "Norway",
    "awayTeam": "France",
    "city": "Boston (Foxborough)"
  },
  {
    "matchNumber": 54,
    "kickoffUtc": "2026-06-26T19:00:00Z",
    "stage": "Group I",
    "homeTeam": "Senegal",
    "awayTeam": "Iraq",
    "city": "Toronto"
  },
  {
    "matchNumber": 47,
    "kickoffUtc": "2026-06-27T00:00:00Z",
    "stage": "Group H",
    "homeTeam": "Cape Verde",
    "awayTeam": "Saudi Arabia",
    "city": "Houston"
  },
  {
    "matchNumber": 48,
    "kickoffUtc": "2026-06-27T00:00:00Z",
    "stage": "Group H",
    "homeTeam": "Uruguay",
    "awayTeam": "Spain",
    "city": "Guadalajara (Zapopan)"
  },
  {
    "matchNumber": 41,
    "kickoffUtc": "2026-06-27T03:00:00Z",
    "stage": "Group G",
    "homeTeam": "Egypt",
    "awayTeam": "Iran",
    "city": "Seattle"
  },
  {
    "matchNumber": 42,
    "kickoffUtc": "2026-06-27T03:00:00Z",
    "stage": "Group G",
    "homeTeam": "New Zealand",
    "awayTeam": "Belgium",
    "city": "Vancouver"
  },
  {
    "matchNumber": 71,
    "kickoffUtc": "2026-06-27T21:00:00Z",
    "stage": "Group L",
    "homeTeam": "Panama",
    "awayTeam": "England",
    "city": "New York/New Jersey (East Rutherford)"
  },
  {
    "matchNumber": 72,
    "kickoffUtc": "2026-06-27T21:00:00Z",
    "stage": "Group L",
    "homeTeam": "Croatia",
    "awayTeam": "Ghana",
    "city": "Philadelphia"
  },
  {
    "matchNumber": 65,
    "kickoffUtc": "2026-06-27T23:30:00Z",
    "stage": "Group K",
    "homeTeam": "Colombia",
    "awayTeam": "Portugal",
    "city": "Miami (Miami Gardens)"
  },
  {
    "matchNumber": 66,
    "kickoffUtc": "2026-06-27T23:30:00Z",
    "stage": "Group K",
    "homeTeam": "DR Congo",
    "awayTeam": "Uzbekistan",
    "city": "Atlanta"
  },
  {
    "matchNumber": 59,
    "kickoffUtc": "2026-06-28T02:00:00Z",
    "stage": "Group J",
    "homeTeam": "Algeria",
    "awayTeam": "Austria",
    "city": "Kansas City"
  },
  {
    "matchNumber": 60,
    "kickoffUtc": "2026-06-28T02:00:00Z",
    "stage": "Group J",
    "homeTeam": "Jordan",
    "awayTeam": "Argentina",
    "city": "Dallas (Arlington)"
  },
  {
    "matchNumber": 73,
    "kickoffUtc": "2026-06-28T19:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "South Africa",
    "awayTeam": "Canada",
    "city": "Los Angeles (Inglewood)"
  },
  {
    "matchNumber": 76,
    "kickoffUtc": "2026-06-29T17:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Brazil",
    "awayTeam": "Japan",
    "city": "Houston"
  },
  {
    "matchNumber": 74,
    "kickoffUtc": "2026-06-29T20:30:00Z",
    "stage": "Round of 32",
    "homeTeam": "Germany",
    "awayTeam": "Paraguay",
    "city": "Boston (Foxborough)"
  },
  {
    "matchNumber": 75,
    "kickoffUtc": "2026-06-30T01:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Netherlands",
    "awayTeam": "Morocco",
    "city": "Monterrey (Guadalupe)"
  },
  {
    "matchNumber": 78,
    "kickoffUtc": "2026-06-30T17:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Ivory Coast",
    "awayTeam": "Norway",
    "city": "Dallas (Arlington)"
  },
  {
    "matchNumber": 77,
    "kickoffUtc": "2026-06-30T21:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "France",
    "awayTeam": "Sweden",
    "city": "New York/New Jersey (East Rutherford)"
  },
  {
    "matchNumber": 79,
    "kickoffUtc": "2026-07-01T01:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Mexico",
    "awayTeam": "Ecuador",
    "city": "Mexico City"
  },
  {
    "matchNumber": 80,
    "kickoffUtc": "2026-07-01T16:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "England",
    "awayTeam": "DR Congo",
    "city": "Atlanta"
  },
  {
    "matchNumber": 82,
    "kickoffUtc": "2026-07-01T20:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Belgium",
    "awayTeam": "Senegal",
    "city": "Seattle"
  },
  {
    "matchNumber": 81,
    "kickoffUtc": "2026-07-02T00:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "USA",
    "awayTeam": "Bosnia & Herzegovina",
    "city": "San Francisco Bay Area (Santa Clara)"
  },
  {
    "matchNumber": 84,
    "kickoffUtc": "2026-07-02T19:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Spain",
    "awayTeam": "Austria",
    "city": "Los Angeles (Inglewood)"
  },
  {
    "matchNumber": 83,
    "kickoffUtc": "2026-07-02T23:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Portugal",
    "awayTeam": "Croatia",
    "city": "Toronto"
  },
  {
    "matchNumber": 85,
    "kickoffUtc": "2026-07-03T03:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Switzerland",
    "awayTeam": "Algeria",
    "city": "Vancouver"
  },
  {
    "matchNumber": 88,
    "kickoffUtc": "2026-07-03T18:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Australia",
    "awayTeam": "Egypt",
    "city": "Dallas (Arlington)"
  },
  {
    "matchNumber": 86,
    "kickoffUtc": "2026-07-03T22:00:00Z",
    "stage": "Round of 32",
    "homeTeam": "Argentina",
    "awayTeam": "Cape Verde",
    "city": "Miami (Miami Gardens)"
  },
  {
    "matchNumber": 87,
    "kickoffUtc": "2026-07-04T01:30:00Z",
    "stage": "Round of 32",
    "homeTeam": "Colombia",
    "awayTeam": "Ghana",
    "city": "Kansas City"
  },
  {
    "matchNumber": 90,
    "kickoffUtc": "2026-07-04T17:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Canada",
    "awayTeam": "Morocco",
    "city": "Houston"
  },
  {
    "matchNumber": 89,
    "kickoffUtc": "2026-07-04T21:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Paraguay",
    "awayTeam": "France",
    "city": "Philadelphia"
  },
  {
    "matchNumber": 91,
    "kickoffUtc": "2026-07-05T20:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Brazil",
    "awayTeam": "Norway",
    "city": "New York/New Jersey (East Rutherford)"
  },
  {
    "matchNumber": 92,
    "kickoffUtc": "2026-07-06T00:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Mexico",
    "awayTeam": "England",
    "city": "Mexico City"
  },
  {
    "matchNumber": 93,
    "kickoffUtc": "2026-07-06T19:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Portugal",
    "awayTeam": "Spain",
    "city": "Dallas (Arlington)"
  },
  {
    "matchNumber": 94,
    "kickoffUtc": "2026-07-07T00:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "USA",
    "awayTeam": "Belgium",
    "city": "Seattle"
  },
  {
    "matchNumber": 95,
    "kickoffUtc": "2026-07-07T16:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Argentina",
    "awayTeam": "Egypt",
    "city": "Atlanta"
  },
  {
    "matchNumber": 96,
    "kickoffUtc": "2026-07-07T20:00:00Z",
    "stage": "Round of 16",
    "homeTeam": "Switzerland",
    "awayTeam": "Colombia",
    "city": "Vancouver"
  },
  {
    "matchNumber": 97,
    "kickoffUtc": "2026-07-09T20:00:00Z",
    "stage": "Quarter-final",
    "homeTeam": "France",
    "awayTeam": "Morocco",
    "city": "Boston (Foxborough)"
  },
  {
    "matchNumber": 98,
    "kickoffUtc": "2026-07-10T19:00:00Z",
    "stage": "Quarter-final",
    "homeTeam": "Spain",
    "awayTeam": "Belgium",
    "city": "Los Angeles (Inglewood)"
  },
  {
    "matchNumber": 99,
    "kickoffUtc": "2026-07-11T21:00:00Z",
    "stage": "Quarter-final",
    "homeTeam": "Norway",
    "awayTeam": "England",
    "city": "Miami (Miami Gardens)"
  },
  {
    "matchNumber": 100,
    "kickoffUtc": "2026-07-12T01:00:00Z",
    "stage": "Quarter-final",
    "homeTeam": "Argentina",
    "awayTeam": "Switzerland",
    "city": "Kansas City"
  },
  {
    "matchNumber": 101,
    "kickoffUtc": "2026-07-14T19:00:00Z",
    "stage": "Semi-final",
    "homeTeam": "France",
    "awayTeam": "Spain",
    "city": "Dallas (Arlington)"
  },
  {
    "matchNumber": 102,
    "kickoffUtc": "2026-07-15T19:00:00Z",
    "stage": "Semi-final",
    "homeTeam": "England",
    "awayTeam": "Argentina",
    "city": "Atlanta"
  },
  {
    "matchNumber": 103,
    "kickoffUtc": "2026-07-18T21:00:00Z",
    "stage": "Match for third place",
    "homeTeam": "France",
    "awayTeam": "L102",
    "city": "Miami (Miami Gardens)"
  },
  {
    "matchNumber": 104,
    "kickoffUtc": "2026-07-19T19:00:00Z",
    "stage": "Final",
    "homeTeam": "Spain",
    "awayTeam": "W102",
    "city": "New York/New Jersey (East Rutherford)"
  }
]
