ESL One Hamburg 2019
For the third year in a row, Barclaycard Arena will once again be greeting players, talent and fans for a weekend full of Dota 2 action on October 25–27! Get ready to dive into the world of your favorite game live at ESL One Hamburg 2019!
- Qualifier and invites
- Twelve Teams:
- Eight invites
- One team each from the four regional qualifiers
- Twelve Teams:
- Group Stage
- Will be played from October 22–24
- Two groups, six teams each
- Bo2 round robin
- Top two teams advance to the Upper Bracket of the playoffs
- 3rd and 4th placed teams advance to the Lower Bracket
- Bottom two teams from either group are eliminated
- Tiebreaker rules apply in order:
- Direct points between tied teams (Head-to-head)
- Neustadtl Score (Explanation)
- Number of wins overall
- Number of wins between tied teams
- Time coefficient
- Coin toss
- First round of the Upper Bracket will be played on October 24th
- The rest of the playoffs will be held at the Barclaycard Arena from October 25–27 in front of a live audience
- Double Elimination
- Except grand finals, All games are played in Bo3 Series
- Grand finals is played in a Bo5 Series
- Desk Host:
- Redeye (Paul Chaloner)
- Stage Host:
- Richard (Richard Campbell)
- Sideline Reporter:
- SirActionSlacks (Jake Kanner)
- PimpmuckL (Jonathan Liebig)
The talent for the Russian broadcast was announced on October 17, 2019.
$300,000 USD was spread among the teams as seen below:
- 1 Fighting Pepegas rebrand to Fighting PandaS on October 9th, 2019.
- 2 X1aOyU will stand-in for Yang.
- 3 Geek Fam had to withdraw from the tournament due to visa issues. They were replaced by Alliance.
- 4 Invictus Gaming had to withdraw from the tournament due to visa issues. They were replaced by Wind and Rain.
- 5 Frost and Qupe stand in for Chappie and Rajjix.
- 6 SumaiL stands in for CCnC, due to health issues.
|Roster moves since The International|
|2-0Day 1 - A1||2-0Day 2 - A4||1-1Day 2 - A3||1-1Day 1 - A2||1-1Day 3 - A5|
|0-2Day 1 - A1||2-0Day 2 - A3||0-2Day 1 - A2||2-0Day 3 - A5||2-0Day 2 - A4|
|0-2Day 2 - A4||0-2Day 2 - A3||0-2Day 3 - A5||2-0Day 1 - A1||0-2Day 1 - A2|
|1-1Day 2 - A3||2-0Day 1 - A2||2-0Day 3 - A5||2-0Day 2 - A4||2-0Day 1 - A1|
|1-1Day 1 - A2||0-2Day 3 - A5||0-2Day 1 - A1||0-2Day 2 - A4||1-1Day 2 - A3|
|1-1Day 3 - A5||0-2Day 2 - A4||2-0Day 1 - A2||0-2Day 1 - A1||1-1Day 2 - A3|
|2-0Day 3 - B5||1-1Day 1 - B2||2-0Day 2 - B4||0-2Day 2 - B3||1-1Day 1 - B1|
|0-2Day 3 - B5||W-FFDay 1 - B1||0-2Day 2 - B3||0-2Day 1 - B2||2-0Day 2 - B4|
|1-1Day 1 - B2||FF-WDay 1 - B1||2-0Day 3 - B5||0-2Day 2 - B4||1-1Day 2 - B3|
|0-2Day 2 - B4||2-0Day 2 - B3||0-2Day 3 - B5||0-2Day 1 - B1||1-1Day 1 - B2|
|2-0Day 2 - B3||2-0Day 1 - B2||2-0Day 2 - B4||2-0Day 1 - B1||1-1Day 3 - B5|
|1-1Day 1 - B1||0-2Day 2 - B4||1-1Day 2 - B3||1-1Day 1 - B2||1-1Day 3 - B5|