Dota 2 Summer 20

Date Stage
12th July 7pm Week 1 Swiss
19th July 7pm Week 2 Swiss
26th July 7pm Week 3 Swiss
2nd August 7pm Week 4 Swiss
9th August 4pm Semifinals and Finals