The International Main Event Underway

Today is the main event for The International (not to be confused with The Continental), the annual Dota 2 world championship. You can watch the festivities live here, as the action is already underway in Romania. This page outlines additional viewing options available through Twitch. The finals will take place on Sunday as teams look to divvy up a record-setting prize pool:
The International Dota 2 Championships begin today at noon local time in the National Arena - Bucharest, Romania, with 16 teams fighting for a spot in Sunday's final and the winner's share of the record-breaking $40 million prize pool.