← Season 2

PGL Astana 2025

Astana, Kazakhstan

Spirit Win Astana 6-0, Needing Overtime on Train to Finish It

Spirit went unbeaten through PGL Astana 2025 and still needed overtime to close it out — 16-13 on Train, after Astralis had taken Mirage 13-5 to stay alive. Six wins, two maps lost in fifteen. Eighteen of the event's forty-one matches went to a deciding map, and Aurora played more matches than anyone here at eight.

2025-05-102025-05-18, part of Season 2. 41 matches played across 102 maps at Tier 1 events — HLTV Majors and international LAN events with a prize pool between $600,000 and $2,000,000.

championWho took it

Spirit won this event's chronologically last recorded match.

Why no bracket is shown

matches.stage is empty on every row in this snapshot — no bracket, round, or placement is derivable for this event, or any other on this site.

momentsThe maps worth remembering here

The maps from this event that were not ordinary — a half thrown away and won back, a game that would not end, a side that conceded nothing. Ranked by how rare each reading is across every map in this snapshot, rarest first.

comeback2025-05-10
MIBR1311G2

MIBR went into the break 2–10 down on T, took the second half 11–1 on CT — 13–11 over G2.

Nuke · MIBR started on T

marathon2025-05-13
Astralis1917Virtus.pro

Astralis and Virtus.pro played 36 rounds and double overtime before it broke, 19–17.

Dust2 · Astralis started on CT

comeback2025-05-16
Spirit1311Ninjas in Pyjamas

Spirit went into the break 3–9 down on T, took the second half 10–2 on CT — 13–11 over Ninjas in Pyjamas.

Dust2 · Spirit started on T

What these readings are drawn from

Drawn from results, half-by-half round counts and overtime only. This snapshot carries no demo data, so nothing here is about an individual player.

formatHow the event was run

Swiss Bo3 | Single elimination Bo3 - Grand final Bo5 3rd place decider match Bo3

maps playedWhat was picked, banned and left over

Every map this event's veto touched, picked or played, at least once — Train was the most first-banned map (8 matches), and Dust II was the most first-picked (10 matches).

  • Mirage20 maps played

    47.6% CT · 52.4% T — 2.4pts T-leaning

    picked 19 · banned 19 · left over 3 · first ban 7 · first pick 9 · decider 3

  • Dust II16 maps played

    51.2% CT · 48.8% T — 1.2pts CT-leaning

    picked 14 · banned 18 · left over 9 · first ban 6 · first pick 10 · decider 9

  • Nuke15 maps played

    57.7% CT · 42.3% T — 7.7pts CT-leaning

    picked 11 · banned 23 · left over 7 · first ban 4 · first pick 3 · decider 7

  • Anubis14 maps played

    43.4% CT · 56.6% T — 6.6pts T-leaning

    picked 14 · banned 25 · left over 2 · first ban 4 · first pick 7 · decider 2

  • Inferno13 maps played

    55.1% CT · 44.9% T — 5.1pts CT-leaning

    picked 7 · banned 24 · left over 10 · first ban 6 · first pick 2 · decider 10

  • Train12 maps played

    50.6% CT · 49.4% T — 0.6pts CT-leaning

    picked 11 · banned 28 · left over 2 · first ban 8 · first pick 7 · decider 2

  • Ancient12 maps played

    52.0% CT · 48.0% T — 2.0pts CT-leaning

    picked 8 · banned 25 · left over 8 · first ban 6 · first pick 3 · decider 8

Per-map veto counts and the thin-sample rule

A row marked "thin sample" played under a quarter of this event's own busiest map — the same relative cut `/pro-meta` uses for a thin season or month, applied here within this one event. A map with no CT/T bar was banned before it was ever played, not omitted.

against the seasonHow it compares with its own season

This event played 102 maps at 51.0% CT; Season 2 as a whole played 790 maps at 48.7% CT (1.3pts T-leaning) — 2.3pts more CT-sided than the season as a whole.

102 maps is under a quarter of Season 2's 790 maps — a small sample against the season it sat in, marked here rather than read as equally trustworthy.

Sample-size caveat