Viper counters

The Dota 2 heroes that most reliably beat Viper in public matches, ranked by confidence-adjusted win rate in games where they faced Viper (minimum 20 games per matchup).

#HeroWin rate vs ViperGames
1Lone Druid77.8%27
2Windranger57.6%203
3Venomancer64.4%45
4Slardar58.9%112
5Techies62.3%53
6Jakiro55.6%205
7Zeus62.5%48
8Beastmaster57.6%85
9Bane60.4%53
10Death Prophet61.9%42

Why