Diamondbacks starter Chase Anderson had a three-game winning streak snapped on Tuesday, against Colorado. 

Anderson fell to 3-2, suffering his first loss since April 27. 

Anderson gave up eight runs on eight hits, including three home runs, in 4 2/3 innings. Anderson walked three and struck out three. 

His next start will be Sunday, at San Diego.