← Season 1b

ESL Pro League Season 20

Malta

Natus Vincere Win ESL Pro League Season 20 in Five Maps, Unbeaten in Six Matches

The Season 20 final went the distance in Malta: Eternal Fire took Nuke and Inferno, Natus Vincere took Anubis, Ancient and Dust II, and three of those five maps were settled by three rounds or fewer. Natus Vincere finished 6-0 across a thirty-two-team field. Fifty of the event's seventy-nine matches ended without the loser taking a map.

2024-09-032024-09-22, part of Season 1b. 79 matches played across 188 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

Natus Vincere 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.

marathon2024-09-11
M803734fnatic

M80 and fnatic played 71 rounds and 8 overtimes before it broke, 37–34.

Anubis · M80 started on CT

shutout2024-09-05
The MongolZ130KOI

The MongolZ beat KOI 13–0, conceding nothing.

Mirage · The MongolZ started on T

marathon2024-09-19
Eternal Fire2220Vitality

Eternal Fire and Vitality played 42 rounds and triple overtime before it broke, 22–20.

Inferno · Eternal Fire started on T

marathon2024-09-07
Natus Vincere2220Eternal Fire

Natus Vincere and Eternal Fire played 42 rounds and triple overtime before it broke, 22–20.

Anubis · Natus Vincere started on T

marathon2024-09-17
BIG2219The MongolZ

BIG and The MongolZ played 41 rounds and triple overtime before it broke, 22–19.

Ancient · BIG started on CT

shutout2024-09-13
RED Canids131FURIA

RED Canids beat FURIA 13–1, conceding a single round.

Anubis · RED Canids started on CT

shutout2024-09-13
BIG131Complexity

BIG beat Complexity 13–1, conceding a single round.

Dust2 · BIG started on CT

shutout2024-09-05
The MongolZ131KOI

The MongolZ beat KOI 13–1, conceding a single round.

Inferno · The MongolZ started on CT

shutout2024-09-05
FaZe131Ninjas in Pyjamas

FaZe beat Ninjas in Pyjamas 13–1, conceding a single round.

Dust2 · FaZe started on T

shutout2024-09-04
Eternal Fire131Sangal

Eternal Fire beat Sangal 13–1, conceding a single round.

Nuke · Eternal Fire started on CT

marathon2024-09-11
Complexity1917Astralis

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

Vertigo · Complexity started on T

comeback2024-09-05
Sangal1311HEROIC

Sangal went into the break 3–9 down on CT, took the second half 10–2 on T — 13–11 over HEROIC.

Nuke · Sangal started on CT

marathon2024-09-10
MOUZ1915Rooster

MOUZ and Rooster played 34 rounds and double overtime before it broke, 19–15.

Vertigo · MOUZ started on CT

decider2024-09-14
Complexity1614Astralis

The series went the distance and the decider went to overtime — Complexity took it 16–14.

Nuke · Complexity started on CT

decider2024-09-06
FlyQuest1613Lynn Vision

The series went the distance and the decider went to overtime — FlyQuest took it 16–13.

Ancient · FlyQuest started on CT

decider2024-09-05
MIBR1613Spirit

The series went the distance and the decider went to overtime — MIBR took it 16–13.

Anubis · MIBR 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

- Double elimination Bo3 Last Chance Stage: - Single elimination Bo3 - 1st place in each group advances directly to the playoff quarter-finals; - 2nd place in each group proceeds to the second round of playoffs; - 3rd place and Last Chance Stage winners (4th place) in each group go to the first round of playoffs. | Single elimination Bo3 - Grand final Bo5

maps playedWhat was picked, banned and left over

Every map this event's veto touched, picked or played, at least once — Mirage was the most first-banned map (24 matches), and Anubis was the most first-picked (20 matches).

  • Nuke39 maps played

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

    picked 30 · banned 31 · left over 18 · first ban 7 · first pick 9 · decider 18

  • Ancient34 maps played

    49.1% CT · 50.9% T — 0.9pts T-leaning

    picked 31 · banned 35 · left over 13 · first ban 9 · first pick 18 · decider 13

  • Anubis33 maps played

    45.7% CT · 54.3% T — 4.3pts T-leaning

    picked 30 · banned 40 · left over 9 · first ban 1 · first pick 20 · decider 9

  • Dust II24 maps played

    53.2% CT · 46.8% T — 3.2pts CT-leaning

    picked 18 · banned 47 · left over 14 · first ban 11 · first pick 7 · decider 14

  • Inferno21 maps played

    49.1% CT · 50.9% T — 0.9pts T-leaning

    picked 18 · banned 47 · left over 14 · first ban 15 · first pick 8 · decider 14

  • Mirage19 maps played

    56.1% CT · 43.9% T — 6.1pts CT-leaning

    picked 17 · banned 55 · left over 7 · first ban 24 · first pick 8 · decider 7

  • Vertigo18 maps played

    54.0% CT · 46.0% T — 4.0pts CT-leaning

    picked 16 · banned 59 · left over 4 · first ban 12 · first pick 9 · decider 4

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 188 maps at 51.7% CT; Season 1b as a whole played 1,012 maps at 49.7% CT (0.3pts T-leaning) — 2.0pts more CT-sided than the season as a whole.

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

Sample-size caveat