# Kuala Lumpur Major

The Kuala Lumpur Major was a Dota 2 tournament, as part of the 2018–2019 Dota Pro Circuit season. The event was held from 9–18 November 2018 hosted at Axiata Arena in Kuala Lumpur.
16 teams are involved, of which 15 came through qualifying competitions. Three teams each from Europe, China, and North America and two teams each from CIS, Southeast Asia, and South America. Tigers won DreamLeague Season 10, earned an invite as a Minor champion.

## Teams
### Qualification

Regional qualifiers began from 16 to 21 September 2018.

### Group stage

Group stage began from 9 to 10 November 2018.
Competing teams were divided into four groups of four teams (groups A to D). The winner of first two series (best of three) on each group would automatically go to Upper Bracket, and loser of first two series go to Lower Bracket. Last series would be a decider match for Upper Bracket or Lower Bracket.
Ivan Borislavov "Mind Control" stand-in for Ninjas in Pyjamas replacing Neta Shapira "33", due to problems with travel visa between Israel–Malaysia relations.
Group A :
| Pos | Team | W | L | |
| 1 | Team Secret | 4 | 0 | Advanced to the upper bracket |
| 2 | Ninjas in Pyjamas | 2 | 1 | Advanced to the upper bracket |
| 3 | Pain Gaming | 2 | 5 | Advanced to the lower bracket |
| 4 | J.Storm | 1 | 4 | Advanced to the lower bracket |
Group B :
| Pos | Team | W | L | |
| 1 | Evil Geniuses | 4 | 1 | Advanced to the upper bracket |
| 2 | Vici Gaming | 4 | 3 | Advanced to the upper bracket |
| 3 | Team Aster | 4 | 5 | Advanced to the lower bracket |
| 4 | TNC Predator | 1 | 4 | Advanced to the lower bracket |
Group C :
| Pos | Team | W | L | |
| 1 | PSG.LGD | 4 | 0 | Advanced to the upper bracket |
| 2 | Fnatic | 4 | 2 | Advanced to the upper bracket |
| 3 | Tigers | 2 | 5 | Advanced to the lower bracket |
| 4 | Gambit Esports | 1 | 4 | Advanced to the lower bracket |
Group D :
| Pos | Team | W | L | |
| 1 | Virtus.pro | 4 | 2 | Advanced to the upper bracket |
| 2 | Alliance | 5 | 4 | Advanced to the upper bracket |
| 3 | Forward Gaming | 4 | 4 | Advanced to the lower bracket |
| 4 | Pain X | 1 | 4 | Advanced to the lower bracket |

### Main event

Main event was held from 11 to 18 November 2018.
It featured two brackets in a double-elimination tournament format. In the upper brackets, played to best-of-three, the winning team moved on, while the losing team would then be placed in respective rounds of the lower bracket. The winner of the upper bracket moved to the Grand Finals. The first round in the lower bracket was played as a best-of-one, with the loser being immediately eliminated. All other matches were best-of-three, with the winner of the lower bracket advancing to the Grand Finals, which was a best-of-five series, to face the winner of the upper bracket.
Upper bracket
| UB Quarterfinals | UB Quarterfinals | UB Quarterfinals | UB Semifinals | UB Semifinals | UB Semifinals | UB Finals | UB Finals | UB Finals |
| A1 | Team Secret | 2 | | | | | | |
| B2 | Vici Gaming | 0 | | | | | | |
| B2 | Vici Gaming | 0 | A1 | Team Secret | 2 | | | |
| | | | C1 | PSG.LGD | 0 | | | |
| C1 | PSG.LGD | 2 | C1 | PSG.LGD | 0 | | | |
| D2 | Alliance | 0 | | | | | | |
| D2 | Alliance | 0 | | | | A1 | Team Secret | 2 |
| | | | | | | D1 | Virtus.pro | 1 |
| B1 | Evil Geniuses | 1 | | | | | | | D1 | Virtus.pro | 1 |
| A2 | Ninjas in Pyjamas | 2 | | | | | | |
| A2 | Ninjas in Pyjamas | 2 | A2 | Ninjas in Pyjamas | 0 | | | |
| | | | D1 | Virtus.pro | 2 | | | |
| D1 | Virtus.pro | 2 | D1 | Virtus.pro | 2 | | | |
| C2 | Fnatic | 0 | | | | | | |
Lower bracket
Grand Finals
The grand finals took place between Virtus Pro, who advanced from the lower bracket, and Team Secret, who advanced from the upper bracket, with Virtus Pro defeating Team Secret 3–2 in a best-of-five series.