18 of the best Dota 2 teams in the world gather once more.

The ESL One Berlin Major will feature top-tier pros diving into an exciting new patch, with hopes of hoisting the trophy come May 7.

Here is everything you need to know about the Berlin Major.

What is the ESL One Berlin Major?

Team Liquid miCKe at TI11
Credit: Valve

The ESL One Berlin Major is the second Major of the 2023 Dota Pro Circuit — and the first LAN event on the new Dota 2 7.33 patch.

18 teams from six different regions battle over two weeks to claim the championship and their share of the US$500,000 prize pool.

Perhaps more importantly, 2,700 Dota Pro Circuit points are on offer, which can go a long way towards securing qualification for The International 12.



Berlin Major schedules and results

Berlin Major group stage standings

Group A

STANDINGTEAMGAME RECORDMATCH RECORD (W-D-L)
1stGaimin Gladiators13 – 35 — 3 — 0
2nd9Pandas10 – 62 — 6 — 0
3rdTeam Liquid10 – 63 — 4 — 1
4thPSG.LGD9 – 73 — 3 — 2
5thTeam Aster8 – 82 — 4 — 2
6thEvil Geniuses8 – 82 — 4 — 2
7thBetBoom Team8 – 81 — 6 — 1
8thExecration4 – 121 — 2 — 5
9thTSM2 – 140 — 2 — 6

Group B

STANDINGTEAMGAME RECORDMATCH RECORD (W-D-L)
1stTundra Esports14 – 26 — 2 — 0
2ndOG12 – 44 — 4 — 0
3rdTeam Spirit11 – 53 — 5 — 0
4thShopify Rebellion10 – 63 — 4 — 1
5thTalon Esports7 – 92 — 3 — 3
6thXtreme Gaming6 – 102 — 2 — 4
7thbeastcoast5 – 111 — 3 — 4
8thTeam SMG4 – 121 — 2 — 5
9thInvictus Gaming3 – 130 — 3 — 5

(Group stage standings will be updated after each round of games)

Berlin Major group stage schedule and results

April 26

TIME IN GMT+8TIME IN GMTTIME IN PT
6 p.m.10 a.m.3 a.m.
TEAMRESULTSTEAM
Evil Geniuses1 – 1Gaimin Gladiators
PSG.LGD2 – 0Execration
9Pandas2 – 0TSM
BetBoom Team1 – 1Team Aster
TIME IN GMT+8TIME IN GMTTIME IN PT
8:30 p.m.12:30 p.m.5:30 a.m.
TEAMRESULTSTEAM
Team Liquid1 – 1Team Aster
TSM0 – 2BetBoom Team
PSG.LGD0 – 2Gaimin Gladiators
Execration0 – 2Evil Geniuses
TIME IN GMT+8TIME IN GMTTIME IN PT
11:15 p.m.3:15 p.m.8:15 a.m.
TEAMRESULTSTEAM
Tundra Esports1 – 1Team Spirit
Talon Esports1 – 1beastcoast
Shopify Rebellion2 – 0Invictus Gaming
Team SMG0 – 2OG
TIME IN GMT+8TIME IN GMTTIME IN PT
April 27, 1:45 a.m.5:45 p.m.10:45 a.m.
TEAMRESULTSTEAM
Xtreme Gaming0 – 2OG
Team Spirit1 – 1Shopify Rebellion
Invictus Gaming0 – 2Tundra Esports
beastcoast1 – 1Team SMG

April 27

TIME IN GMT+8TIME IN GMTTIME IN PT
6 p.m.10 a.m.3 a.m.
TEAMRESULTSTEAM
PSG.LGD2 – 0Evil Geniuses
Gaimin Gladiators1 – 1BetBoom Team
Team Liquid1 – 19Pandas
Execration0 – 2Team Aster
TIME IN GMT+8TIME IN GMTTIME IN PT
8:30 p.m.12:30 p.m.5:30 a.m.
TEAMRESULTSTEAM
Team Liquid1 – 1BetBoom Team
TSM1 – 1Evil Geniuses
9Pandas1 – 1Team Aster
Execration0 – 2Gaimin Gladiators
TIME IN GMT+8TIME IN GMTTIME IN PT
11:15 p.m.3:15 p.m.8:15 a.m.
TEAMRESULTSTEAM
Xtreme Gaming2 – 0Talon Esports
Tundra Esports2 – 0Shopify Rebellion
Team Spirit1 – 1OG
Invictus Gaming0 – 2Team SMG
TIME IN GMT+8TIME IN GMTTIME IN PT
April 28, 1:45 a.m.5:45 p.m.10:45 a.m.
TEAMRESULTSTEAM
beastcoast0 – 2Shopify Rebellion
Talon Esports0 – 2OG
Team Spirit2 – 0Invictus Gaming
Xtreme Gaming2 – 0Team SMG

April 28

TIME IN GMT+8TIME IN GMTTIME IN PT
6 p.m.10 a.m.3 a.m.
TEAMRESULTSTEAM
9Pandas2 – 0PSG.LGD
Team Liquid2 – 0TSM
Gaimin Gladiators2 – 0Team Aster
Evil Geniuses1 – 1BetBoom Team
TIME IN GMT+8TIME IN GMTTIME IN PT
8:30 p.m.12:30 p.m.5:30 a.m.
TEAMRESULTSTEAM
Team Liquid0 – 2Gaimin Gladiators
9Pandas1 – 1BetBoom Team
TSM1 – 1Execration
PSG.LGD1 – 1Team Aster
TIME IN GMT+8TIME IN GMTTIME IN PT
11:15 p.m.3:15 p.m.8:15 a.m.
TEAMRESULTSTEAM
Invictus Gaming1 – 1OG
Talon Esports0 – 2Tundra Esports
Xtreme Gaming0 – 2beastcoast
Shopify Rebellion2 – 0Team SMG
TIME IN GMT+8TIME IN GMTTIME IN PT
April 29, 1:45 a.m.5:45 p.m.10:45 a.m.
TEAMRESULTSTEAM
beastcoast0 – 2Team Spirit
Tundra Esports1 – 1OG
Xtreme Gaming1 – 1Invictus Gaming
Talon Esports2 – 0Team SMG

April 29

TIME IN GMT+8TIME IN GMTTIME IN PT
6 p.m.10 a.m.3 a.m.
TEAMRESULTSTEAM
TSM0 – 2Team Aster
9Pandas0 – 2Evil Geniuses
Team Liquid1 – 1PSG.LGD
Execration2 – 0BetBoom Team
TIME IN GMT+8TIME IN GMTTIME IN PT
8:30 p.m.12:30 p.m.5:30 a.m.
TEAMRESULTSTEAM
Team Liquid2 – 0Execration
TSM0 – 2PSG.LGD
Evil Geniuses2 – 0Team Aster
9Pandas1 – 1Gaimin Gladiators
TIME IN GMT+8TIME IN GMTTIME IN PT
11:15 p.m.3:15 p.m.8:15 a.m.
TEAMRESULTSTEAM
Xtreme Gaming0 – 2Tundra Esports
Talon Esports1 – 1Shopify Rebellion
beastcoast0 – 2OG
Team SMG1 – 1Team Spirit
TIME IN GMT+8TIME IN GMTTIME IN PT
April 30, 1:45 a.m.5:45 p.m.10:45 a.m.
TEAMRESULTSTEAM
Shopify Rebellion1 – 1OG
beastcoast0 – 2Tundra Esports
Xtreme Gaming0 – 2Team Spirit
Talon Esports2 – 0Invictus Gaming

April 30

TIME IN GMT+8TIME IN GMTTIME IN PT
6 p.m.10 a.m.3 a.m.
TEAMRESULTSTEAM
PSG.LGD1 – 1BetBoom Team
TSM0 – 2Gaimin Gladiators
Team Liquid2 – 0Evil Geniuses
9Pandas1 – 1Execration
TIME IN GMT+8TIME IN GMTTIME IN PT
11:15 p.m.3:15 p.m.8:15 a.m.
TEAMRESULTSTEAM
Tundra Esports2 – 0Team SMG
Talon Esports1 – 1Team Spirit
beastcoast1 – 1Invictus Gaming
Xtreme Gaming1 – 1Shopify Rebellion

Group A 5th-7th tiebreakers

TEAMRESULTSTEAM
Team Aster1 – 0Evil Geniuses
Team Aster1 – 0BetBoom team
Evil Geniuses1 – 0BetBoom team

Berlin Major playoffs schedule and results

May 1

Upper bracket quarterfinals

TEAMRESULTSTEAM
Gaimin Gladiators2 – 0Team Spirit
OG2 – 1Team Liquid
9Pandas2 – 0Shopify Rebellion
Tundra Esports2 – 1PSG.LGD

May 2

Lower bracket round 1

TEAMRESULTSTEAM
Team Spirit0 – 2Team Aster
Team Liquid2 – 1Xtreme Gaming
Shopify Rebellion0 – 2Evil Geniuses

May 3

Lower bracket round 1

TEAMRESULTSTEAM
PSG.LGD0 – 2Talon Esports

Upper bracket semifinals

TEAMRESULTSTEAM
Gaimin Gladiators2 – 0OG
9Pandas2 – 1Tundra Esports

Lower bracket round 2

May 5

TEAMSCHEDULETEAM
Team Aster6 p.m. GMT +8 | 10 a.m. GMT | 3 a.m. PTTeam Liquid
Evil Geniuses9:35 p.m. GMT +8 | 1:35 p.m. GMT | 6:35 a.m. PTTalon Esports

Lower bracket quarterfinals

TEAMSCHEDULETEAM
Tundra EsportsMay 6, 1:05 a.m. GMT +8 | 5:05 p.m. GMT | 10:05 a.m. PT

May 6

Lower bracket quarterfinals

TEAMSCHEDULETEAM
OG6 p.m. GMT +8 | 10 a.m. GMT | 3 a.m. PT

Upper bracket final

TEAMSCHEDULETEAM
Gaimin Gladiators9:35 p.m. GMT +8 | 1:35 p.m. GMT | 6:35 a.m. PT9Pandas

Lower bracket semifinal

TEAMSCHEDULETEAM
May 7, 1:05 a.m. GMT +8 | 5:05 p.m. GMT | 10:05 a.m. PT

May 7

Lower bracket final

TEAMSCHEDULETEAM
6 p.m. GMT +8 | 10 a.m. GMT | 3 a.m. PT

Grand final

TEAMSCHEDULETEAM
10 p.m. GMT +8 | 2 p.m. GMT | 7 a.m. PT

(To be updated)

Format of Berlin Major

The 18 attending teams are split into two groups. Each team will play a best-of-two round robin to determine their final standings.

The top four teams in each group are directly seeded into the upper bracket of the playoffs. The next two teams qualify for the lower bracket. We will unfortunately say goodbye to the last three teams, who will be eliminated.

Berlin Major prize pool

Gaimin Gladiators' Ace at TI11
Credit: Valve

The Berlin Major has a US$500,000 prize pool and 2,700 DPC points up for grabs, up from the Lima Major’s 1,900.

The prize pool will remain the same for all proceeding Majors this year, but the amount of DPC points will increase closer to The International.

STANDINGTEAMSPRIZE MONEYDPC POINTS
1stUS$200,000500
2ndUS$100,000450
3rdUS$75,000400
4thUS$50,000350
5th-6thUS$25,000300
7th-8thUS$12,500200
9th-12thPSG.LGD
Shopify Rebellion
Team Spirit
Xtreme Gaming
13th-14thBetBoom Team
beastcoast
15th-16thExecration
Team SMG
17th-18thTSM
Invictus Gaming

Teams competing in Berlin Major

9Pandas Dota 2 roster
Credit: 9Pandas

Western Europe

  • Team Liquid
  • Tundra Esports
  • Gaimin Gladiators
  • OG

Eastern Europe

  • 9Pandas
  • Team Spirit
  • BetBoom Team

China

  • Xtreme Gaming
  • PSG.LGD
  • Invictus Gaming
  • Team Aster

Southeast Asia

  • Talon Esports
  • Execration
  • Team SMG

North America

  • TSM
  • Shopify Rebellion

South America

  • beastcoast
  • Evil Geniuses

Berlin Major streams



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

A total of four Twitch streams will be available during the group stage:

READ MORE: ESL One Berlin Major power rankings: Team Liquid, Gaimin Gladiators seize the night