Jon Gray allowed three hits over eight innings to win for the first time in a month, and the Colorado Rockies beat the Los Angeles Dodgers 9-1 Monday night for just their third win in 11 games this season against the NL champions. Nolan Arenado had a two-run single in a five-run fifth inning, David Dahl hit a two-run homer into the right field second deck in the eighth, and Ian Desmond finished a home run short of the cycle. Colorado was 44-39 going into the final day of June but has won just six times in its last 24 games.