Skip to content

CS2 match result

Kaleido vs Change The Game

Counter-Strike 2 match result: Kaleido vs Change The Game. Kaleido won the series 2–1 against Change The Game at XSE Pro League Shanghai 2025 on October 3, 2025 (BO3).

WLW

XSE PRO LEAGUE SHANGHAI 2025

BO3

2:1

10/3/25, 12:20:00 PM

 

KALEIDO

CHANGE THE GAME

CHINA

CHINA

WINNER
LOSER

ggscore.net

Match details

Final score
Kaleido 2–1 Change The Game
Date
October 3, 2025
Format
BO3
Location
lan
Game
Counter-Strike 2 (CS2)

More matches from XSE Pro League Shanghai 2025

PlayedMatchScore
Oct 4, 2025, 12:00 PMKaleido vs Rare Atom2 — 0
Oct 4, 2025, 9:00 AMKaleido vs FengDa2 — 1
Oct 3, 2025, 9:00 AMRare Atom vs FengDa2 — 1
Oct 2, 2025, 1:00 PMFengDa vs Kaleido2 — 0
Oct 2, 2025, 9:00 AMRare Atom vs Change The Game2 — 1

Get similar data via API

Programmatic access uses /api/v2 with X-API-Key. Full schemas: /docs and /docs/api-types.

Loading…

Single finished match, including per-map games when available (API key required).

GET/api/v2/match/41012b62-98cc-4a96-a48d-f5ab06d8c9fc

Request

URL
https://ggscore.net/api/v2/match/41012b62-98cc-4a96-a48d-f5ab06d8c9fc

Headers

HeaderValue
Acceptapplication/json
X-API-Keyrequired<your-key> or $GGSCORE_API_KEY

Quickstart

curl -sS 'https://ggscore.net/api/v2/match/41012b62-98cc-4a96-a48d-f5ab06d8c9fc' \
  -H "X-API-Key: $GGSCORE_API_KEY"

Example response body (200)

Illustrative JSON shape returned by the paid endpoint above (truncated).

{
  "id": "…",
  "played_at": "2025-01-15T18:00:00",
  "team_won": { "id": "…", "title": "Team A", "image_url": null },
  "team_lose": { "id": "…", "title": "Team B", "image_url": null },
  "team_won_country": null,
  "team_lose_country": null,
  "match_kind": { "id": "…", "title": "bo3" },
  "score_won": 2,
  "score_lose": 1,
  "stars": null,
  "event": { "id": "…", "title": "Event", "image_url": null },
  "location": null,
  "games": []
}