DENVER -- Jhoulys Chacin has been great recently for the Colorado Rockies.
On Thursday night, he was gritty, and that was good enough to win his fifth straight start. With the Rockies' offense giving Chacin breathing room, Colorado posted a 9-5 victory over the Los Angeles Dodgers at Coors Field.
The Rockies, who avoided being swept in the three-game series, earned their fifth win in 16 games. The Dodgers lost for just the second time in 12 games.
In the first three innings, Chacin (8-3) gave up seven hits but just two runs, limiting the Dodgers to one hit in seven at-bats with runners in scoring position during that span. He left after 5 2/3 innings, having thrown a season-high 101 pitches.
The four runs Chacin allowed matched his total from his previous four starts, during which he pitched 28 2/3 innings. The nine hits Chacin surrendered matched his season high.
Michael Cuddyer scored three runs and had three RBIs, two on a double in a four-run third. In the seventh, he hit his 15th home run. Wilin Rosario hit a sacrifice fly in the third and an RBI single in the fifth, when the Rockies scored three runs and knocked out Dodgers starter Chris Capuano after 4 1/3 innings.
Capuano (2-6) has lasted just eight innings while losing his past two starts, giving up a total of 17 hits and 13 runs, 10 earned, in those outings.
Rosario's run-scoring single along with those of Todd Helton and Tyler Colvin came against Brandon League, who began the season as the Dodgers' closer but has been relegated to middle relief.
Rockies closer Rafael Betancourt, who last pitched Saturday after nearly a month on the disabled list, gave up a leadoff homer in the ninth to Gonzalez before closing out the win. Gonzalez homered in each game of the series and has 13 for the season.
NOTES: Dodgers RF Yasiel Puig was in the lineup after running through pregame drills to test the left hip he bruised Wednesday night when he hit the wall making a catch. Puig, who has played 29 games in the big leagues, went 1-for-5, giving him his second eight-game hitting streak. ... Dodgers SS Hanley Ramirez extended his hitting streak to a career-high 15 games. ... Los Angeles manager Don Mattingly said LF Carl Crawford (left hamstring strain) would join the team Friday in San Francisco, but it hasn't been decided when he will be activated. ... RHP Carlos Marmol, acquired from the Chicago Cubs on Tuesday, accepted a minor league assignment and is at the Dodgers' spring training facility in Glendale, Ariz., working on correcting some mechanical flaws with Rafael Chaves, the organization's pitching coordinator. Mattingly said Marmol would spend a couple days there and then join Triple-A Albuquerque. ... Rockies SS Troy Tulowitzki took light swings in batting practice on the field for the first time since he fractured a rib on June 13. He thinks there is a chance he might return before the All-Star break. Tulowitzki will accompany the Rockies to Arizona, where they begin a 10-game road trip Friday, and increase his workouts.