I literally can’t find anything. I have no idea where to look. On the dota client, I can only find stream from as recently as… TI3. I can’t see any other competitions showing up. I don’t see anything on youtube either that ALSO is a full match. NoobfromUA has matches, but they jump around.
So my question is, where do I find streams with commentary? The reason is because ideally they’ll go into the reason players are making certain decisions.
The more recent tourneys have been streamed on Youtube too if you don’t like the Twitch experience as otherwise suggested. If you search for the tournament organiser, then you should find videos on their channel. E.g. the latest Dreamleague is all on ESL’s channel in full under the live tab here: https://youtube.com/@esldota2
Thank you so much for the link!