PHOENIX (AP) — Chase Anderson pitched effectively into the sixth inning in a combined five-hitter and the Arizona Diamondbacks scratched out a 3-1 win over the Colorado Rockies on Wednesday night.
Anderson was solid in his last start of the season, allowing a run on four hits in 5 1-3 innings. Randall Delgado (8-4) got the final out in the sixth.
Jarrod Saltalamacchia hit a run-scoring single off Chad Bettis (8-6), and Phil Gosselin and David Peralta each had sacrifice flies. Arizona stranded 11 runners and went 1 for 10 with runners in scoring position.
Daniel Hudson worked around a single in the ninth for his fourth save.
Nolan Arenado hit a double in the fourth inning to become the fourth Rockies players with at least 40 doubles, 40 homers and 120 RBIs in a season. He joined Todd Helton (twice), Ellis Burks and Larry Walker.