Best 1v1 mid hero dota 2 July 8, 2019 16 32 64 128 Dota 1 top 10 heroes Best hero in dota 2 Best hero to main dota 2