DENVER (AP) – Socrates Brito snapped a seventh-inning tie with a three-run homer, and the Arizona Diamondbacks held off a late rally to beat the Colorado Rockies 8-5 on Sunday.
Archie Bradley scattered six hits over six innings and Jean Segura had three hits in his return to the lineup for Arizona.
Bradley (6-8) struck out six but it appeared he might be the hard-luck loser. Rockies starter Jon Gray (9-7) had allowed a run in the first inning on a sacrifice fly but retired 17 of 19 batters before Arizona roughed him up in the seventh.
Trailing 2-1, the Diamondbacks tied it with three straight one-out singles. Brito made it 5-2 when he hit Gray’s first-pitch fastball into the second deck in right-center field.
It was his third of the season and the first home run off Gray in 22 1/3 innings.
Pinch-hitter Tom Murphy had a solo homer off Patrick Corbin in the bottom of the inning but Brandon Drury’s two-run single in the eighth gave Arizona a four-run lead.
The Diamondbacks added a run in the ninth and then had to withstand Colorado’s comeback attempt. The Rockies scored twice on a single and a wild pitch, but Daniel Hudson struck out DJ LeMahieu and Carlos Gonzalez with two runners on to end it.
Diamondbacks: OF Yasmany Tomas left his single in the seventh due to illness. He was replaced by Kyle Jensen, who scored on Brito’s homer. … Segura was back in the lineup after missing one game because of a stomach bug. He was available to pinch hit on Saturday.
Rockies: OF Charlie Blackmon was out of the lineup for the second straight game with back tightness. Manager Walt Weiss said Blackmon has improved and was getting treatment. He could return Monday.
Paul Goldschmidt failed to reach base for the first time in 51 games against the Rockies. He was 0 for 4 with a sacrifice fly. He struck out looking in the ninth with a chance to prolong the streak. … LeMahieu extended his streak of reaching base to 21 games with a single in the first.
Diamondbacks: RHP Zack Greinke (12-4, 4.17 ERA) faces his former team when Arizona visits the Los Angeles Dodgers on Monday.
Rockies: RHP Chad Bettis (11-7, 5.17) opens a three-game series against San Francisco on Monday.
– By MICHAEL KELLY, AP Sports Writer
(© Copyright 2016 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)