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.