PHOENIX -- Kyle Freeland gave Colorado precisely what it needed after a tough few days for its pitching staff.
The 23-year-old right-hander held the high-scoring Arizona Diamondbacks to a run over six effective innings and Trevor Story homered to help the Rockies win 3-1 Friday night.
Colorado moved into first place in the NL West, a half-game ahead of the Diamondbacks, in the opener of the three-game series.
The Rockies had just lost three straight at Coors Field to the Washington Nationals, allowing 42 runs over that span.
Freeland (3-1) gave up a run and six hits with two walks. He struck out two and lowered his ERA to 2.93. Chris Rusin, Adam Ottavino and Greg Holland combined for three scoreless innings, with Holland earning his 10th save.
"I was impressed by how he hung in there," Rockies manager Bud Black said of Freeland.
Arizona left-hander Robbie Ray (2-1) struck out nine in 6 2/3 innings but allowed three runs and five hits with three walks.
Nolan Arenado hit a ground-rule double to left field with two outs in the first inning and scored on Carlos Gonzalez's single. Story, who hit six of his 27 homers last season against Arizona, made it 2-0 in the second with his fifth of the season.
The Diamondbacks answered with a run in the third. Freeland got two outs before A.J. Pollock singled, Chris Owings walked and Paul Goldschmidt lined a 3-2 pitch to center field to drive in Pollock.
The Diamondbacks had runners on second and third with one out for Goldschmidt in the fifth, even after Story dived behind second base to rob Pollock of a hit and force a fielder's choice. But Freeland worked out of the jam, as Goldschmidt was retired on a broken bat popup and Yasmany Tomas bounced out.
"Good pitch, good result," Black said. "Hitters three and four in a one-run game, good stuff."
Charlie Blackmon's two-out single in the seventh drove in Pat Valaika and chased Ray. Blackmon extended his hitting streak to 13 games.
Arizona had five straight wins over the Rockies going back to last season and entered the game second in the majors in total runs with 132.
"Kind of an unfortunate night for us. I thought Robbie did an incredible job, keeping a very offensive team down and kept us in striking distance all game long," Diamondbacks manager Torey Lovullo said. "Offensively we couldn't piece things together. We couldn't string a bunch of hits together, which we typically have done."
GOOD GRABS
Both teams had outfielders turn in big defensive plays. Tomas, not typically known for his glove work, ran down Dustin Garneau's fly for a backhanded catch in the second inning before hitting the left field wall. Blackmon took a hit away from Arizona's David Peralta when the Rockies center fielder slid to catch a sinking fly ball.
TRAINER'S ROOM
Rockies: RHP Chad Bettis, on the 60-day disabled list as he battles testicular cancer, is with the team this weekend and played catch in the outfield before Friday's game. "This is what I needed," Bettis said. "It's been great to walk through those doors." Bettis has seven days of treatments remaining over three weeks. ... INF Ian Desmond played an extended spring training game on Friday as he works his way back from a broken left hand. Desmond could return to the Rockies in the next few days. ... OF David Dahl (rib) is also at extended spring training doing rehab work.
Diamondbacks: 2B Brandon Drury returned to the lineup after missing Thursday to rest a jammed right knee.
UP NEXT
Rockies: LHP Tyler Anderson (1-3) brings a 7.11 ERA into his scheduled start against Arizona. It will be his fourth road start in six this season.
Diamondbacks: RHP Zack Greinke (2-2) faces the Rockies. He is 7-4 with a 4.09 ERA in 19 career starts against Colorado.
---
More AP baseball: https://apnews.com/tag/MLBbaseball




Final
Series: Game 1 of 3

Rockies 3

(15-9, 8-3 away)

Diamondbacks 1

(15-10, 11-4 home)






9:40PM,EDT,April 28,2017
Chase Field, Phoenix,Arizona 

123456789 R H E
COL 101000100 3 6 1
ARI 001000000 1 6 0
W: K. Freeland (3-1)
L: R. Ray (2-1)
S: G. Holland (10)






View: Play-By-Play | Pitch-By-PitchInning: All | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Colorado - Top of 1stSCORE
Robbie Ray pitching for ArizonaCOLARI
Blackmon grounded out to first.00
Story struck out swinging.00
Arenado hit a ground rule double to deep left.00
González singled to center, Arenado scored.10
Reynolds walked, González to second.10
Parra grounded out to second.10
1 Runs, 2 Hits, 0 Errors
Arizona - Bottom of 1stSCORE
Kyle Freeland pitching for ColoradoCOLARI
Pollock grounded out to shortstop.10
Owings grounded out to second.10
Goldschmidt walked.10
Tomás grounded into fielder's choice to shortstop, Goldschmidt out at second.10
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 2ndSCORE
Robbie Ray pitching for ArizonaCOLARI
Valaika flied out to right.10
Garneau lined out to left.10
Freeland struck out swinging.10
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 2ndSCORE
Kyle Freeland pitching for ColoradoCOLARI
Drury flied out to right.10
Peralta lined out to center.10
Iannetta grounded out to shortstop.10
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 3rdSCORE
Robbie Ray pitching for ArizonaCOLARI
Blackmon popped out to second.10
Story homered to center (425 feet).20
Arenado walked.20
González grounded out to second, Arenado to second.20
Reynolds struck out swinging.20
1 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 3rdSCORE
Kyle Freeland pitching for ColoradoCOLARI
Descalso grounded out to first.20
Ray struck out swinging.20
Pollock reached on infield single to third.20
Owings walked, Pollock to second.20
Goldschmidt singled to center, Pollock scored, Owings to third.21
Tomás flied out to center.21
1 Runs, 2 Hits, 0 Errors
Colorado - Top of 4thSCORE
Robbie Ray pitching for ArizonaCOLARI
Parra bunt grounded out to third.21
Valaika struck out swinging.21
Garneau struck out swinging.21
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 4thSCORE
Kyle Freeland pitching for ColoradoCOLARI
Drury grounded out to shortstop.21
Peralta grounded out to shortstop.21
Iannetta singled to right.21
Descalso struck out swinging.21
0 Runs, 1 Hits, 0 Errors
Colorado - Top of 5thSCORE
Robbie Ray pitching for ArizonaCOLARI
Freeland struck out looking.21
Blackmon lined out to center.21
Story struck out swinging.21
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 5thSCORE
Kyle Freeland pitching for ColoradoCOLARI
Ray singled to center.21
Pollock grounded into fielder's choice to shortstop, Ray out at second.21
Owings singled to center, Pollock to second.21
Pollock stole third, Owings stole second.21
Goldschmidt popped out to shortstop.21
Tomás grounded out to second.21
0 Runs, 2 Hits, 0 Errors
Colorado - Top of 6thSCORE
Robbie Ray pitching for ArizonaCOLARI
Arenado struck out swinging.21
González doubled to right.21
Reynolds grounded out to shortstop.21
Parra struck out swinging.21
0 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 6thSCORE
Kyle Freeland pitching for ColoradoCOLARI
Drury singled to left.21
Peralta grounded into double play, second to shortstop to first, Drury out at second.21
Iannetta grounded out to first.21
0 Runs, 1 Hits, 0 Errors
Colorado - Top of 7thSCORE
Robbie Ray pitching for ArizonaCOLARI
Valaika walked.21
Garneau sacrificed to pitcher, Valaika to second.21
LeMahieu hit for Freeland.21
LeMahieu flied out to center, Valaika to third.21
Blackmon singled to left, Valaika scored.31
Delgado relieved Ray.31
Blackmon to second on wild pitch by Delgado.31
Story struck out swinging.31
1 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 7thSCORE
Chris Rusin pitching for ColoradoCOLARI
Rusin relieved Freeland.31
Descalso struck out swinging.31
Herrmann hit for Delgado.31
Herrmann struck out swinging.31
Ottavino relieved Rusin.31
Pollock walked.31
Pollock safe at second on throwing error by pitcher Ottavino.31
Pollock stole third.31
Owings grounded out to third.31
0 Runs, 0 Hits, 1 Errors
Colorado - Top of 8thSCORE
Tom Wilhelmsen pitching for ArizonaCOLARI
Wilhelmsen relieved Delgado.31
Arenado flied out to right.31
González grounded out to second.31
Reynolds struck out swinging.31
0 Runs, 0 Hits, 0 Errors
Arizona - Bottom of 8thSCORE
Adam Ottavino pitching for ColoradoCOLARI
Goldschmidt flied out to right.31
Tomás struck out swinging.31
Drury popped out to second.31
0 Runs, 0 Hits, 0 Errors
Colorado - Top of 9thSCORE
T.J. McFarland pitching for ArizonaCOLARI
McFarland relieved Wilhelmsen.31
Parra grounded out to second.31
Valaika grounded out to pitcher.31
Garneau doubled to deep center.31
Adames hit for Ottavino.31
Adames struck out looking.31
0 Runs, 1 Hits, 0 Errors
Arizona - Bottom of 9thSCORE
Greg Holland pitching for ColoradoCOLARI
Holland relieved Ottavino.31
Peralta grounded out to first.31
Iannetta flied out to right.31
Descalso struck out swinging.31
0 Runs, 0 Hits, 0 Errors





Colorado Rockies

HittersABRHRBIBBSO#PAVGOBPSLG
Blackmon CF40110014.302.352.635
Story SS41110316.179.266.405
Arenado 3B31101118.315.374.663
González RF40210011.225.281.363
Reynolds 1B30001214.306.368.612
Parra LF4000019.294.333.456
Valaika 2B31001118.333.385.583
Garneau C30100111.171.227.341
Freeland P2000029.222.222.222
a-LeMahieu PH
1000002.267.357.372
0000000.500.500.500
0000000.000.000.000
b-Adames PH
1000016.000.071.000
0000000.000.000.000
Totals32363312128   
a-flied out to center for K Freeland in the 7th
b-struck out looking for A Ottavino in the 9th
BATTING
2B: Arenado (8, Ray); González (5, Ray); Garneau (4, McFarland)
HR: Story (5, 3rd inning off Ray 0 on, 1 Out)
RBI: González (6), Story (12), Blackmon (24)
S: Garneau
2-out RBI: González, Blackmon
Rockies RISP: 2-9 (LeMahieu 0-1, Story 0-1, Reynolds 0-2, Parra 0-2, Blackmon 1-1, Adames 0-1, González 1-1)
Team LOB: 6
FIELDING
E: Ottavino (1, throw)
DP: 1 (Valaika-Story-Reynolds).

Game Information

StadiumChase Field, Phoenix, AZ
Attendance19,300 (39.8% full) - % is based on regular season capacity
Game Time2:53
Weatherindoors
UmpiresHome Plate - Jon Byrne, First Base - Mike Estabrook, Second Base - Jerry Layne, Third Base - Marvin Hudson