{
  "meta": {
    "id": "cornerflick:match:san-diego-vs-san-jose-earthquakes-mls-2026-09-10",
    "url": "https://cornerflick.com/football/mls/matches/san-diego-vs-san-jose-earthquakes-mls-2026-09-10",
    "publisher": "Cornerflick",
    "publisher_url": "https://cornerflick.com",
    "generated_at": "2026-09-14T08:45:54+00:00",
    "last_updated_at": "2026-09-13T23:00:11+00:00",
    "source": "api-football",
    "source_url": "https://www.api-football.com/",
    "license": "CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Data by Cornerflick — cornerflick.com"
  },
  "match": {
    "id": "cornerflick:match:san-diego-vs-san-jose-earthquakes-mls-2026-09-10",
    "slug": "san-diego-vs-san-jose-earthquakes-mls-2026-09-10",
    "competition": {
      "slug": "mls",
      "name": "Major League Soccer",
      "country": "United States"
    },
    "stage": "league",
    "round": "Regular Season - 24",
    "matchday": 24,
    "kickoff_at": "2026-09-10T02:30:00+00:00",
    "status": "finished",
    "score": {
      "home": 2,
      "away": 3
    },
    "venue": {
      "name": "Snapdragon Stadium",
      "city": "San Diego"
    },
    "officials": [
      {
        "role": "Referee",
        "name": "Alexis Da Silva"
      }
    ]
  },
  "teams": {
    "home": {
      "name": "San Diego",
      "slug": "san-diego",
      "code": "SAN",
      "is_club": true,
      "score": 2,
      "url": "https://cornerflick.com/football/teams/san-diego"
    },
    "away": {
      "name": "San Jose Earthquakes",
      "slug": "san-jose-earthquakes",
      "code": "SAN",
      "is_club": true,
      "score": 3,
      "url": "https://cornerflick.com/football/teams/san-jose-earthquakes"
    }
  },
  "goals": [
    {
      "id": "3-0-goal-ntsakiris",
      "anchor": "e-3-0-goal-ntsakiris",
      "minute": 3,
      "clock": "3'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "N.Tsakiris",
      "assist": "Beau Leroux"
    },
    {
      "id": "12-0-goal-preston-judd",
      "anchor": "e-12-0-goal-preston-judd",
      "minute": 12,
      "clock": "12'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Preston Judd",
      "assist": "N.Tsakiris"
    },
    {
      "id": "35-0-goal-ousseni-bouda",
      "anchor": "e-35-0-goal-ousseni-bouda",
      "minute": 35,
      "clock": "35'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Ousseni Bouda",
      "assist": "N.Tsakiris"
    },
    {
      "id": "42-0-goal-anders-dreyer",
      "anchor": "e-42-0-goal-anders-dreyer",
      "minute": 42,
      "clock": "42'",
      "type": "goal",
      "team_side": "home",
      "team": "San Diego",
      "player": "Anders Dreyer",
      "assist": "Onni Valakari"
    },
    {
      "id": "90-4-penalty-cedric-bakambu",
      "anchor": "e-90-4-penalty-cedric-bakambu",
      "minute": 90,
      "extra": 4,
      "clock": "90+4'",
      "type": "penalty",
      "team_side": "home",
      "team": "San Diego",
      "player": "Cédric Bakambu"
    }
  ],
  "events": [
    {
      "id": "3-0-goal-ntsakiris",
      "anchor": "e-3-0-goal-ntsakiris",
      "minute": 3,
      "clock": "3'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "N.Tsakiris",
      "assist": "Beau Leroux"
    },
    {
      "id": "6-0-var-preston-judd",
      "anchor": "e-6-0-var-preston-judd",
      "minute": 6,
      "clock": "6'",
      "type": "var",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Preston Judd",
      "detail": "Penalty confirmed"
    },
    {
      "id": "7-0-var-carlos-joaquim-dos-santos",
      "anchor": "e-7-0-var-carlos-joaquim-dos-santos",
      "minute": 7,
      "clock": "7'",
      "type": "var",
      "team_side": "home",
      "team": "San Diego",
      "player": "Carlos Joaquim dos Santos",
      "detail": "Red card cancelled"
    },
    {
      "id": "7-0-yellow_card-carlos-joaquim-dos-santos",
      "anchor": "e-7-0-yellow-card-carlos-joaquim-dos-santos",
      "minute": 7,
      "clock": "7'",
      "type": "yellow_card",
      "team_side": "home",
      "team": "San Diego",
      "player": "Carlos Joaquim dos Santos"
    },
    {
      "id": "8-0-missed_penalty-ntsakiris",
      "anchor": "e-8-0-missed-penalty-ntsakiris",
      "minute": 8,
      "clock": "8'",
      "type": "missed_penalty",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "N.Tsakiris"
    },
    {
      "id": "12-0-goal-preston-judd",
      "anchor": "e-12-0-goal-preston-judd",
      "minute": 12,
      "clock": "12'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Preston Judd",
      "assist": "N.Tsakiris"
    },
    {
      "id": "13-0-yellow_card-preston-judd",
      "anchor": "e-13-0-yellow-card-preston-judd",
      "minute": 13,
      "clock": "13'",
      "type": "yellow_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Preston Judd"
    },
    {
      "id": "18-0-yellow_card-christopher-mcvey",
      "anchor": "e-18-0-yellow-card-christopher-mcvey",
      "minute": 18,
      "clock": "18'",
      "type": "yellow_card",
      "team_side": "home",
      "team": "San Diego",
      "player": "Christopher McVey"
    },
    {
      "id": "30-0-substitution-preston-judd",
      "anchor": "e-30-0-substitution-preston-judd",
      "minute": 30,
      "clock": "30'",
      "type": "substitution",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Preston Judd",
      "detail": "On: Ousseni Bouda"
    },
    {
      "id": "35-0-goal-ousseni-bouda",
      "anchor": "e-35-0-goal-ousseni-bouda",
      "minute": 35,
      "clock": "35'",
      "type": "goal",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Ousseni Bouda",
      "assist": "N.Tsakiris"
    },
    {
      "id": "37-0-yellow_card-ousseni-bouda",
      "anchor": "e-37-0-yellow-card-ousseni-bouda",
      "minute": 37,
      "clock": "37'",
      "type": "yellow_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Ousseni Bouda"
    },
    {
      "id": "42-0-goal-anders-dreyer",
      "anchor": "e-42-0-goal-anders-dreyer",
      "minute": 42,
      "clock": "42'",
      "type": "goal",
      "team_side": "home",
      "team": "San Diego",
      "player": "Anders Dreyer",
      "assist": "Onni Valakari"
    },
    {
      "id": "45-2-substitution-gabriel-pirani",
      "anchor": "e-45-2-substitution-gabriel-pirani",
      "minute": 45,
      "extra": 2,
      "clock": "45+2'",
      "type": "substitution",
      "team_side": "home",
      "team": "San Diego",
      "player": "Gabriel Pirani",
      "detail": "On: Amahl Pellegrino"
    },
    {
      "id": "45-3-yellow_card-beau-leroux",
      "anchor": "e-45-3-yellow-card-beau-leroux",
      "minute": 45,
      "extra": 3,
      "clock": "45+3'",
      "type": "yellow_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Beau Leroux"
    },
    {
      "id": "45-0-substitution-anibal-godoy",
      "anchor": "e-45-0-substitution-anibal-godoy",
      "minute": 45,
      "clock": "45'",
      "type": "substitution",
      "team_side": "home",
      "team": "San Diego",
      "player": "Aníbal Godoy",
      "detail": "On: Alejandro Alvarado Jr"
    },
    {
      "id": "45-0-substitution-dagur-dan-thorhallsson",
      "anchor": "e-45-0-substitution-dagur-dan-thorhallsson",
      "minute": 45,
      "clock": "45'",
      "type": "substitution",
      "team_side": "home",
      "team": "San Diego",
      "player": "Dagur Dan Þórhallsson",
      "detail": "On: kieran sargeant"
    },
    {
      "id": "45-0-substitution-luka-jovanovic",
      "anchor": "e-45-0-substitution-luka-jovanovic",
      "minute": 45,
      "clock": "45'",
      "type": "substitution",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Luka Jovanovic",
      "detail": "On: Eduard Löwen"
    },
    {
      "id": "45-0-substitution-reid-roberts",
      "anchor": "e-45-0-substitution-reid-roberts",
      "minute": 45,
      "clock": "45'",
      "type": "substitution",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Reid Roberts",
      "detail": "On: Max Floriani"
    },
    {
      "id": "52-0-yellow_card-jeppe-tverskov",
      "anchor": "e-52-0-yellow-card-jeppe-tverskov",
      "minute": 52,
      "clock": "52'",
      "type": "yellow_card",
      "team_side": "home",
      "team": "San Diego",
      "player": "Jeppe Tverskov"
    },
    {
      "id": "67-0-substitution-jack-jasinski",
      "anchor": "e-67-0-substitution-jack-jasinski",
      "minute": 67,
      "clock": "67'",
      "type": "substitution",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Jack Jasinski",
      "detail": "On: Benjamin Kikanovic"
    },
    {
      "id": "67-0-substitution-beau-leroux",
      "anchor": "e-67-0-substitution-beau-leroux",
      "minute": 67,
      "clock": "67'",
      "type": "substitution",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Beau Leroux",
      "detail": "On: Ronaldo Vieira"
    },
    {
      "id": "68-0-substitution-onni-valakari",
      "anchor": "e-68-0-substitution-onni-valakari",
      "minute": 68,
      "clock": "68'",
      "type": "substitution",
      "team_side": "home",
      "team": "San Diego",
      "player": "Onni Valakari",
      "detail": "On: Cédric Bakambu"
    },
    {
      "id": "75-0-yellow_card-max-floriani",
      "anchor": "e-75-0-yellow-card-max-floriani",
      "minute": 75,
      "clock": "75'",
      "type": "yellow_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Max Floriani"
    },
    {
      "id": "80-0-red_card-carlos-joaquim-dos-santos",
      "anchor": "e-80-0-red-card-carlos-joaquim-dos-santos",
      "minute": 80,
      "clock": "80'",
      "type": "red_card",
      "team_side": "home",
      "team": "San Diego",
      "player": "Carlos Joaquim dos Santos"
    },
    {
      "id": "82-0-substitution-alejandro-alvarado-jr",
      "anchor": "e-82-0-substitution-alejandro-alvarado-jr",
      "minute": 82,
      "clock": "82'",
      "type": "substitution",
      "team_side": "home",
      "team": "San Diego",
      "player": "Alejandro Alvarado Jr",
      "detail": "On: Duran Ferree"
    },
    {
      "id": "88-0-var-cedric-bakambu",
      "anchor": "e-88-0-var-cedric-bakambu",
      "minute": 88,
      "clock": "88'",
      "type": "var",
      "team_side": "home",
      "team": "San Diego",
      "player": "Cédric Bakambu",
      "detail": "Penalty confirmed"
    },
    {
      "id": "90-2-red_card-max-floriani",
      "anchor": "e-90-2-red-card-max-floriani",
      "minute": 90,
      "extra": 2,
      "clock": "90+2'",
      "type": "red_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Max Floriani"
    },
    {
      "id": "90-4-penalty-cedric-bakambu",
      "anchor": "e-90-4-penalty-cedric-bakambu",
      "minute": 90,
      "extra": 4,
      "clock": "90+4'",
      "type": "penalty",
      "team_side": "home",
      "team": "San Diego",
      "player": "Cédric Bakambu"
    },
    {
      "id": "90-5-yellow_card-ronaldo-vieira",
      "anchor": "e-90-5-yellow-card-ronaldo-vieira",
      "minute": 90,
      "extra": 5,
      "clock": "90+5'",
      "type": "yellow_card",
      "team_side": "away",
      "team": "San Jose Earthquakes",
      "player": "Ronaldo Vieira"
    }
  ],
  "lineups": {
    "home": {
      "team": "San Diego",
      "team_slug": "san-diego",
      "formation": "4-3-3",
      "coach": "Mikey Varas",
      "starting_xi": [
        {
          "number": 1,
          "name": "C. dos Santos",
          "position": "GK",
          "slug": "cj-dos-santos"
        },
        {
          "number": 33,
          "name": "O. Verhoeven",
          "position": "DF"
        },
        {
          "number": 26,
          "name": "M. Duah",
          "position": "DF"
        },
        {
          "number": 97,
          "name": "C. McVey",
          "position": "DF"
        },
        {
          "number": 3,
          "name": "D. Þór­halls­son",
          "position": "DF",
          "slug": "d-thorhallsson"
        },
        {
          "number": 20,
          "name": "A. Godoy",
          "position": "MF",
          "slug": "anibal-godoy"
        },
        {
          "number": 6,
          "name": "J. Tverskov",
          "position": "MF"
        },
        {
          "number": 12,
          "name": "Gabriel Pirani",
          "position": "MF"
        },
        {
          "number": 10,
          "name": "A. Dreyer",
          "position": "FW",
          "slug": "a-dreyer"
        },
        {
          "number": 8,
          "name": "O. Valakari",
          "position": "FW",
          "slug": "o-valakari"
        },
        {
          "number": 99,
          "name": "E. Achouri",
          "position": "FW",
          "slug": "elias-achouri"
        }
      ],
      "bench": [
        {
          "number": 70,
          "name": "A. Alvarado",
          "position": "FW"
        },
        {
          "number": 94,
          "name": "C. Bakambu",
          "position": "FW",
          "slug": "cedric-bakambu"
        },
        {
          "number": 21,
          "name": "B. Duke",
          "position": "MF"
        },
        {
          "number": 18,
          "name": "D. Ferree",
          "position": "GK",
          "slug": "d-ferree"
        },
        {
          "number": 32,
          "name": "I. Murphy",
          "position": "DF"
        },
        {
          "number": 90,
          "name": "A. Pellegrino",
          "position": "FW"
        },
        {
          "number": 5,
          "name": "Kieran Sargeant",
          "position": "DF"
        },
        {
          "number": 19,
          "name": "D. Vazquez",
          "position": "MF",
          "slug": "d-vazquez"
        },
        {
          "number": 14,
          "name": "B. B. Zamble",
          "position": "FW"
        }
      ]
    },
    "away": {
      "team": "San Jose Earthquakes",
      "team_slug": "san-jose-earthquakes",
      "formation": "4-2-3-1",
      "coach": "B. Arena",
      "starting_xi": [
        {
          "number": 1,
          "name": "A. Gunn",
          "position": "GK",
          "slug": "angus-gunn"
        },
        {
          "number": 17,
          "name": "Jack Jasinski",
          "position": "DF"
        },
        {
          "number": 5,
          "name": "D. Munie",
          "position": "DF"
        },
        {
          "number": 18,
          "name": "R. Roberts",
          "position": "DF"
        },
        {
          "number": 4,
          "name": "D. Romney",
          "position": "DF"
        },
        {
          "number": 6,
          "name": "I. Harkes",
          "position": "MF"
        },
        {
          "number": 34,
          "name": "Beau Leroux",
          "position": "MF"
        },
        {
          "number": 9,
          "name": "L. Jovanović",
          "position": "MF",
          "slug": "l-jovanovic"
        },
        {
          "number": 10,
          "name": "N. Tsakiris",
          "position": "MF",
          "slug": "n-tsakiris"
        },
        {
          "number": 87,
          "name": "Vítor Costa",
          "position": "MF"
        },
        {
          "number": 19,
          "name": "P. Judd",
          "position": "FW"
        }
      ],
      "bench": [
        {
          "number": 14,
          "name": "R. Vieira",
          "position": "MF",
          "slug": "r-vieira"
        },
        {
          "number": 16,
          "name": "J. Skahan",
          "position": "MF"
        },
        {
          "number": 2,
          "name": "J. Ricketts",
          "position": "DF"
        },
        {
          "number": 31,
          "name": "Francesco Montali",
          "position": "GK"
        },
        {
          "number": 23,
          "name": "E. Löwen",
          "position": "MF"
        },
        {
          "number": 28,
          "name": "B. Kikanovic",
          "position": "FW"
        },
        {
          "number": 25,
          "name": "M. Floriani",
          "position": "DF"
        },
        {
          "number": 20,
          "name": "N. Fernandez",
          "position": "MF"
        },
        {
          "number": 7,
          "name": "O. Bouda",
          "position": "FW",
          "slug": "o-bouda"
        }
      ]
    }
  },
  "statistics": [
    {
      "label": "Possession",
      "home": 53,
      "away": 47,
      "unit": "percent"
    },
    {
      "label": "Shots",
      "home": 10,
      "away": 11,
      "unit": "count"
    },
    {
      "label": "Shots on Target",
      "home": 6,
      "away": 6,
      "unit": "count"
    },
    {
      "label": "Corners",
      "home": 1,
      "away": 3,
      "unit": "count"
    },
    {
      "label": "Offsides",
      "home": 3,
      "away": 1,
      "unit": "count"
    },
    {
      "label": "Saves",
      "home": 3,
      "away": 4,
      "unit": "count"
    },
    {
      "label": "Passes",
      "home": 538,
      "away": 484,
      "unit": "count"
    },
    {
      "label": "Fouls",
      "home": 12,
      "away": 17,
      "unit": "count"
    },
    {
      "label": "Yellow Cards",
      "home": 2,
      "away": 4,
      "unit": "count"
    },
    {
      "label": "Red Cards",
      "home": 1,
      "away": 1,
      "unit": "count"
    }
  ]
}
