I agree to @TheUltraElite. There are fixed matches but mostly in esports it's not the bookies that run it but it's the players themselves. For example, there were already a lot of players that were banned by valve due to match fixing. Knowing that Valve is the owner of steam where Dota 2 currently runs and the one that organizes huge tournaments with millions of prize pools, it's a devastating ban for life for those involved players.
https://liquipedia.net/dota2/Banned_playersIm aware on these bans but these do happen on leagues or on small scale and as mentioned
"This article is a list of players banned from various notable establishments, e.g. leagues, anti-cheat systems and Valve events."All is on match fixing and been mixed up some racial language too but these are only on small ones.
Rigged on majors and the international? I dont think so and also on big stages when a certain team does have a sign of selling out
the game then you can actually notice if youre a big fan of this.