The International Dota 2 Championships kick off today where the best teams in the world will battle over the largest prize pool in eSports History.

Tune in this weekend via Twitch as teams battle in Seattle, Washington from August 7-11, with over $2.6 million in prizes at stake. Fans contributed nearly half of that pool through online sales. Live coverage can be seen though Twitch Tv, for full channels and additional information check out the official page.

Fifteen of the tournament's 16 teams were invited a month in advance but the final slot was won in a qualifier immediately before the tournament began.

RELATED: "DOTA 2" Gets A Spectator Mode

RELATED: Blizzard and Valve Settle Who Gets To Use The "DOTA" Name

RELATED: "DOTA 2" Composer Lists "God of War IV" on Resume