The International 2019 helps Dota 2 generate the most hours watched for any game in one week on Twitch, so far this year.
For comparability, the explosion of EA Apex Legends generated more than 30 million hours
of viewing for two weeks in a row, but never reached 34 million hours of viewing for Dota 2! Amazing.
This is what the audience chart looks like since the beginning of the year for DOTA2:
From January to August 2019: