# G2 Esports vs Shifters

Source: https://strave.gg/esports/matches/g2-esports-vs-shifters-633
Updated: 2026-11-01T01:45:30.048Z

```json
{
  "match": {
    "source": "ubisoft",
    "externalId": "633",
    "competitionExternalId": "219",
    "competitionName": "European League",
    "scheduledAt": 1618855200000,
    "status": "completed",
    "bestOf": 1,
    "teamAExternalId": "29",
    "teamAName": "G2 Esports",
    "teamALogoUrl": "https://images.strave.gg/esports/e3035b04154f6a653179455d41681ec66a1d456c1dc59bb76032b40dd6a19063",
    "teamAScore": 0,
    "teamBExternalId": "28",
    "teamBName": "Shifters",
    "teamBLogoUrl": "https://images.strave.gg/esports/175f956958560f9f9e3ad924bec799a34840dc4c43802a0abf06ec5e9905c6d1",
    "teamBScore": 1,
    "isFreeWin": false,
    "watchUrl": "https://www.twitch.tv/rainbow6",
    "youtubeUrl": "https://youtu.be/qbwhRDzgWTA",
    "gameScores": [
      {
        "index": 1,
        "mapExternalId": "9",
        "mapName": "Clubhouse",
        "teamAScore": 4,
        "teamBScore": 7
      }
    ],
    "updatedAt": 1793440672082
  },
  "competition": {
    "source": "ubisoft",
    "externalId": "219",
    "name": "European League",
    "shortName": "EUL",
    "phase": "Stage 1",
    "logoUrl": "https://images.strave.gg/esports/cd37becc1160159b61d2ad1e4ac4e062899211d8ad4bc210338a1a15a37af59b",
    "darkLogoUrl": "https://images.strave.gg/esports/7e1493633eca18c36101a7afad155fcc10becd52e175b15714ca9290173e70f2",
    "startsAt": 1616086800000,
    "endsAt": 1619373600000,
    "stages": [
      {
        "externalId": "4420",
        "name": "EUL 2021 - Group phase",
        "translationKey": "r6.phase.title.group-stage",
        "index": 1,
        "status": "completed",
        "format": "round_robin",
        "startsAt": 1616086800000,
        "endsAt": 1619373600000,
        "standings": [
          {
            "teamExternalId": "30",
            "groupIndex": 1,
            "position": 1,
            "points": 20,
            "playedMatches": 9,
            "mapDifference": 5,
            "mapsWon": 5,
            "roundDifference": 16,
            "roundsWon": 59,
            "regulationWins": 5,
            "overtimeWins": 2,
            "overtimeLosses": 1,
            "regulationLosses": 1
          },
          {
            "teamExternalId": "28",
            "groupIndex": 1,
            "position": 2,
            "points": 20,
            "playedMatches": 9,
            "mapDifference": 3,
            "mapsWon": 6,
            "roundDifference": 16,
            "roundsWon": 57,
            "regulationWins": 6,
            "overtimeWins": 0,
            "overtimeLosses": 2,
            "regulationLosses": 1
          },
          {
            "teamExternalId": "36",
            "groupIndex": 1,
            "position": 3,
            "points": 16,
            "playedMatches": 9,
            "mapDifference": 3,
            "mapsWon": 4,
            "roundDifference": 9,
            "roundsWon": 51,
            "regulationWins": 4,
            "overtimeWins": 2,
            "overtimeLosses": 0,
            "regulationLosses": 3
          },
          {
            "teamExternalId": "29",
            "groupIndex": 1,
            "position": 4,
            "points": 14,
            "playedMatches": 9,
            "mapDifference": -1,
            "mapsWon": 4,
            "roundDifference": 6,
            "roundsWon": 53,
            "regulationWins": 4,
            "overtimeWins": 0,
            "overtimeLosses": 2,
            "regulationLosses": 3
          },
          {
            "teamExternalId": "34",
            "groupIndex": 1,
            "position": 5,
            "points": 14,
            "playedMatches": 9,
            "mapDifference": -1,
            "mapsWon": 3,
            "roundDifference": 3,
            "roundsWon": 55,
            "regulationWins": 3,
            "overtimeWins": 1,
            "overtimeLosses": 3,
            "regulationLosses": 2
          },
          {
            "teamExternalId": "35",
            "groupIndex": 1,
            "position": 6,
            "points": 14,
            "playedMatches": 9,
            "mapDifference": 1,
            "mapsWon": 4,
            "roundDifference": 1,
            "roundsWon": 46,
            "regulationWins": 4,
            "overtimeWins": 1,
            "overtimeLosses": 0,
            "regulationLosses": 4
          },
          {
            "teamExternalId": "32",
            "groupIndex": 1,
            "position": 7,
            "points": 13,
            "playedMatches": 9,
            "mapDifference": 1,
            "mapsWon": 2,
            "roundDifference": 0,
            "roundsWon": 55,
            "regulationWins": 2,
            "overtimeWins": 3,
            "overtimeLosses": 1,
            "regulationLosses": 3
          },
          {
            "teamExternalId": "58",
            "groupIndex": 1,
            "position": 8,
            "points": 9,
            "playedMatches": 9,
            "mapDifference": -3,
            "mapsWon": 3,
            "roundDifference": -17,
            "roundsWon": 36,
            "regulationWins": 3,
            "overtimeWins": 0,
            "overtimeLosses": 1,
            "regulationLosses": 5
          },
          {
            "teamExternalId": "31",
            "groupIndex": 1,
            "position": 9,
            "points": 8,
            "playedMatches": 9,
            "mapDifference": -3,
            "mapsWon": 1,
            "roundDifference": -13,
            "roundsWon": 48,
            "regulationWins": 1,
            "overtimeWins": 2,
            "overtimeLosses": 1,
            "regulationLosses": 5
          },
          {
            "teamExternalId": "37",
            "groupIndex": 1,
            "position": 10,
            "points": 6,
            "playedMatches": 9,
            "mapDifference": -5,
            "mapsWon": 2,
            "roundDifference": -21,
            "roundsWon": 37,
            "regulationWins": 2,
            "overtimeWins": 0,
            "overtimeLosses": 0,
            "regulationLosses": 7
          }
        ],
        "rounds": [
          {
            "externalId": "259-1",
            "name": "Playday 1",
            "index": 1,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "466",
              "467",
              "468",
              "469",
              "470"
            ]
          },
          {
            "externalId": "285-1",
            "name": "Playday 2",
            "index": 2,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "513",
              "514",
              "515",
              "516",
              "517"
            ]
          },
          {
            "externalId": "294-1",
            "name": "Playday 3",
            "index": 3,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "550",
              "551",
              "552",
              "553",
              "554"
            ]
          },
          {
            "externalId": "298-1",
            "name": "Playday 7",
            "index": 7,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "570",
              "571",
              "633",
              "634",
              "635"
            ]
          },
          {
            "externalId": "299-1",
            "name": "Playday 8",
            "index": 8,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "575",
              "576",
              "577",
              "578",
              "579"
            ]
          },
          {
            "externalId": "295-1",
            "name": "Playday 4",
            "index": 4,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "586",
              "587",
              "588",
              "589",
              "590"
            ]
          },
          {
            "externalId": "296-1",
            "name": "Playday 5",
            "index": 5,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "601",
              "602",
              "603",
              "604",
              "605"
            ]
          },
          {
            "externalId": "297-1",
            "name": "Playday 6",
            "index": 6,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "606",
              "607",
              "608",
              "609",
              "610"
            ]
          },
          {
            "externalId": "300-1",
            "name": "Playday 9",
            "index": 9,
            "groupIndex": 1,
            "bracketSide": "upper",
            "matchExternalIds": [
              "686",
              "687",
              "688",
              "689",
              "690"
            ]
          }
        ]
      }
    ],
    "updatedAt": 1787349923968
  },
  "games": [
    {
      "externalId": "568",
      "index": 1,
      "mapExternalId": "9",
      "mapName": "Clubhouse",
      "status": 3,
      "startedAt": 1618855200000,
      "endedAt": 1618855200000,
      "teams": [
        {
          "teamExternalId": "29",
          "sideIndex": 1,
          "score": 4,
          "result": 2,
          "players": [],
          "operatorBans": [
            {
              "externalId": "35",
              "name": "Smoke",
              "isAttacker": false,
              "roundIndex": 0,
              "teamExternalId": "29"
            },
            {
              "externalId": "9",
              "name": "Thermite",
              "isAttacker": true,
              "roundIndex": 0,
              "teamExternalId": "29"
            }
          ]
        },
        {
          "teamExternalId": "28",
          "sideIndex": 2,
          "score": 7,
          "result": 1,
          "players": [],
          "operatorBans": [
            {
              "externalId": "46",
              "name": "Valkyrie",
              "isAttacker": false,
              "roundIndex": 0,
              "teamExternalId": "28"
            },
            {
              "externalId": "7",
              "name": "Thatcher",
              "isAttacker": true,
              "roundIndex": 0,
              "teamExternalId": "28"
            }
          ]
        }
      ],
      "rounds": [
        {
          "externalId": "6072",
          "index": 1,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "29",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6073",
          "index": 2,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6074",
          "index": 3,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "29",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6075",
          "index": 4,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6076",
          "index": 5,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "29",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6077",
          "index": 6,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "28",
          "defenderTeamExternalId": "29"
        },
        {
          "externalId": "6078",
          "index": 7,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "29",
          "defenderTeamExternalId": "28"
        },
        {
          "externalId": "6079",
          "index": 8,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "29",
          "defenderTeamExternalId": "28"
        },
        {
          "externalId": "6080",
          "index": 9,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "29",
          "attackerTeamExternalId": "29",
          "defenderTeamExternalId": "28"
        },
        {
          "externalId": "6081",
          "index": 10,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "29",
          "defenderTeamExternalId": "28"
        },
        {
          "externalId": "6082",
          "index": 11,
          "isOvertime": false,
          "isMatchPoint": false,
          "winMethod": 0,
          "winnerTeamExternalId": "28",
          "attackerTeamExternalId": "29",
          "defenderTeamExternalId": "28"
        }
      ]
    }
  ],
  "dataValidity": 0
}
```
