Looks like Dota’s back on the menu, boys — and it’s coming back to Kuala Lumpur.

ESL One KL, running from December 11 to 17, features 12 of the world’s best teams after a grueling series of qualifiers. We’ll get to see three of the top four teams at The International 2023 as well — though there will be some massive personnel changes.

Here’s everything you need to know about ESL One Kuala Lumpur.

What is ESL One Kuala Lumpur?

ESL One Kuala Lumpur is officially the second event of the ESL Pro Tour 2024, and the first major LAN event after The International 2023.

Featuring a US$1 million prize pool and EPT points — a sort-of replacement for the now-abolished Dota Pro Circuit — 12 of the best teams in the world are fighting for direct invites to ESL’s new events, as well as a potential showdown tournament in July.

Teams competing in ESL One KL

ESL One Kuala Lumpur teams
Credit: ESL

These are all the teams attending ESL One Kuala Lumpur.

Gaimin GladiatorsInvited
LGD GamingInvited
Azure RayInvited
Team LiquidWestern Europe
Team SecretWestern Europe
BetBoom TeamEastern Europe
9PandasEastern Europe
Team FalconsMENA
Invictus GamingChina
Blacklist InternationalSoutheast Asia
TSMNorth America
Wawitas SagazesSouth America

TI12 winner Team Spirit was originally invited, but instead withdrew from the tournament due to health issues, according to tournament organizers ESL. The tournament slot instead went to the Western Europe closed qualifiers, which allowed Team Secret to qualify.

ESL One KL format

Berlin Major Gaimin Gladiators Quinn and tofu
Credit: ESL

The group stage sees 12 teams split into two single round-robin groups. Each series is two games.

The top two teams advance to the upper bracket in the playoffs, while the bottom two teams are eliminated. The remaining two teams are seeded into the lower bracket.

The playoffs are double-elimination. All matches will be best-of-three, save for the best-of-five grand final.

ESL One KL schedule and results

ESL One KL group stage schedule and results

The ESL One KL group stage runs from December 11 to 13.

Group A

1stAzure Ray8 – 23 — 2 — 0
2ndGaimin Gladiators6 – 42 — 2 — 0
3rdTeam Secret6 – 42 — 2 — 1
4thBetBoom Team4 – 40 — 5 — 0
5thBlacklist International4 – 61 — 2 — 2
6thWawitas Sagazes1 – 30 — 1 — 4

Group B

1stG2.iG8 – 24 — 0 — 1
2ndTeam Falcons7 – 33 — 1 — 1
3rdTundra Esports5 – 52 — 1 — 2
4thTeam Liquid5 – 52 — 1 — 2
5thLGD4 – 61 — 2 — 2
6th9Pandas1 – 90 — 1 — 4

December 11 Group A

BetBoom Team1 – 1Gaimin Gladiator
Azure Ray2 – 0Team Secret
Blacklist International2 – 0Wawitas
Gaimin Gladiator1 – 1Team Secret
Azure Ray1 – 1Blacklist International
BetBoom Team1 – 1Wawitas

December 11 Group B

LGD0 – 2Falcons
9Pandas0 – 2Team Liquid
G2.iG0 – 2Tundra Esports
G2.iG2– 0LGD
Falcons2 – 0Team Liquid
9Pandas0 – 2Tundra Esports

December 12 Group A

Blacklist International0 – 2Gaimin Gladiators
Azure Ray2 – 0Wawitas
BetBoom Esports1 – 1Team Secret
Blacklist International0 – 2Team Secret
Azure Ray1 – 1BetBoom Team
Gaimin Gladiators2 – 0Wawitas

December 12 Group B

G2.iG2 – 0Team Liquid
LGD1 – 1Tundra Esports
9Pandas1 – 1Falcons
G2.iG2 – 0Falcons
9Pandas0 – 2LGD
Team Liquid2 – 0Tundra Esports

December 13 Group A

Azure Ray2 – 0Gaimin Gladiator
BetBoom Esports1 – 1Blacklist International
Team Secret2 – 0Wawitas

December 13 Group B

LGD1 – 1Team Liquid
9Pandas0 – 2G2.iG
Falcons2 – 0Tundra Esports

ESL One KL playoffs schedule and results

The ESL One KL playoffs will run from December 13 to 17.

December 13

Upper bracket semifinals

Azure Ray2 – 1Falcons
G2.iG1 – 2Gaimin Gladiators

December 15

Lower bracket round 1

Team Secret0 – 2Team Liquid
Tundra Esports0 – 2BetBoom Team

Lower bracket quarterfinals

Team Falcons1 – 2Team Liquid

December 16

Lower bracket quarterfinals

G2.iG0 – 2BetBoom Team

Upper bracket final

Azure Ray0 – 2Gaimin Gladiators

Lower bracket semifinal

Team Liquid2 – 0BetBoom Team

December 17

Lower bracket finals

Azure Ray2 – 1Team Liquid

Grand finals

Gaimin Gladiators2 – 3Azure Ray

ESL One KL prize pool

ESL One KL has a US$1 million prize pool.

1stAzure RayUS$300,0004,800
2ndGaimin GladiatorsUS$175,0003,600
3rdTeam LiquidUS$120,0003,000
4thBetBoom TeamUS$85,0002,400
Team Falcons
7th-8thTeam Secret
Tundra Esports
9th-10thBlacklist International
LGD Gaming
Wawitas Sagazes

(To be updated)

ESL One KL streams

You can watch the Berlin Major on ESL’s official Twitch and YouTube channels.

READ MORE: The ESL Pro Tour for Dota 2 is staying around — with six more competitions announced