Anderson earned his fifth straight win, the first-ever D'back player to accomplish the feat.
He's just the third major leaguer to win his first five starts since 1998.
The last player to do it is Jerad Weaver in 2006.
Weaver won his first seven starts.
Anderson also struck out a career-high 8 batters.