Dawnbreaker counters

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

#HeroWin rate vs DawnbreakerGames
1Treant Protector69.7%66
2Chen66.7%42
3Faceless Void60.7%112
4Venomancer63.8%58
5Spirit Breaker60.4%106
6Kez59.8%97
7Bane60.0%90
8Beastmaster56.0%182
9Batrider59.3%86
10Alchemist60.6%66

Why