Tour 2 DPC | Dota 2 roster tracker: Biggest roster shuffles ahead of Tour 2 DPC

Keep track of the biggest roster changes ahead of Tour 2 DPC here.

Sarah "KZ" Zulkiflee

Sarah "KZ" Zulkiflee

esports.gg DOTA 2 Game Page

Team Spirit eliminates PSG.LGD from the Lima Major

Team Spirit eliminates PSG.LGD from the Lima Major in an intense three-game series.

Esports.gg Editorial Team

Esports.gg Editorial Team

esports.gg DOTA 2 Game Page

Team Spirit talk about the difference between TORONTOTOKYO and Larl

Team Spirit members highlight the biggest differences between former midlaner, TORONTOTOKYO, and Larl.

Sarah "KZ" Zulkiflee

Sarah "KZ" Zulkiflee

esports.gg DOTA 2 Game Page

Cart to the rescue! Collapse pulled off sick plays with Centaur Warrunner Agh’s upgrade

Not bad for a meme ability.

Sarah "KZ" Zulkiflee

Sarah "KZ" Zulkiflee

esports.gg DOTA 2 Game Page

Team Spirit vs Tundra Esports | Lima Major Group Stage live results and match recap

TI10 champion vs TI11 champion – who takes the crown in this Lima Major Group Stage series? Keep track of the live results here!

Sarah "KZ" Zulkiflee

Sarah "KZ" Zulkiflee

esports.gg DOTA 2 Game Page

TI winner showdown: Tundra Esports and Team Spirit clash in epic late-game battle

Comebacks, reverse comebacks, buybacks, and ultra late-game fights. Here’s a summary of the epic TI winner showdown between Tundra Esports and Team Spirit.

Sarah "KZ" Zulkiflee

Sarah "KZ" Zulkiflee

esports.gg DOTA 2 Game Page

1xBet declared bankrupt in Dutch court

The bookmaker is tied to numerous esports organizations via sponsorship and is now facing severe legal ramifications.

Michael Hassall

Michael Hassall

esports.gg Esports Game Page

Heroic vs Spirit: Heroic fight off Spirited challenge; will face their toughest opponent next

Heroic will next face either NAVI or FURIA.

Rohan

Rohan

esports.gg CS:GO Game Page