What tournaments have completed? Mars Dota 2 League Chengdu Major 2019 Dota 2 Premier tournament was from 05-10-2019 to 24-11-2019 with $980000 prize pool. Winner: TNC Predator