D-backs without answers from Rockies offensive

Jon Gray struck out 10 in six innings in his first start since April, rookie Raimel Tapia fired his first run of the season and the Colorado Rockies cut an eight-game losing streak with a 6-3 win over the Arizona Diamondbacks .

In his first start since April 13, Gray has conceded two runs on seven hits to debut his winning count this season. Gray broke a left foot bone in the fourth inning of his third stroke start and was injured since then.

Full Game Coverage

The loss was to record Diamondbacks starter Robbie Ray (8-4), who worked six innings with 122 pitches, his best record. He allowed four runs on five hits, fanned out nine and gave five passes, equaling his personal best of the year.

Chris Owings hit a pair of solitary homers for Arizona, who suffered? The third defeat to the thread in its stadium.

Charlie Blackmon opened the chalkboard with his 17th homer, a one-stroke shot to the right field.

For the Rockies, the Dominican Raimel Tapia of 4-2, with two annotated and two impelled.

For the Diamondbacks, the Venezuelans Grégor White of 5-2, with an annotated one; David Peralta of 5-1; Ildemaro Vargas of 1-0. Ketel Marte 1-0.