DENVER — Michael Cuddyer hit a solo homer and drove in three runs to help the Colorado Rockies beat the Los Angeles Dodgers 9-5 on Thursday night.
Cuddyer, who recently had his team-record, 27-game hitting streak snapped, also added a two-run double as the Rockies avoided being swept by Los Angeles in the three-game series.
Carlos Gonzalez contributed an RBI double before leaving late in the game with an apparent injury. The Rockies had no update.
The Dodgers struggled to drive in runners against Jhoulys Chacin (8-3), a night after setting season highs in runs (10) and hits (17). The hard-throwing righty pitched out of trouble time and again, giving up four runs in 5 2-3 innings.
Yasiel Puig was in the lineup a day after leaving the contest early with a bruised hip after crashing into the wall. He finished 1 for 5 with an RBI as the Dodgers had their four-game winning streak halted.
Matt Kemp had a two-run homer, Adrian Gonzalez contributed four hits, including a solo homer in the ninth, and Hanley Ramirez extended his hitting streak to 15 games with a single in the last inning.
For Chris Capuano (2-6), this was an uncharacteristic rough outing on the road, giving up six runs, five earned, and seven hits in 4 1-3 innings. Capuano had a 1.35 ERA away from Dodger Stadium before Thursday.
Mixing a four-seam fastball with a swooping slider, Chacin got off to a rough start, before finding his rhythm to win his fifth straight start. He was taken out after allowing an RBI single to Puig in the sixth.
Cuddyer remains scorching at the plate even after his streak came to an end on Tuesday. He's now had at least one hit in 29 of his last 30 games.
Colorado got to Capuano in the third, scoring four times to grab a 5-2 lead. Cuddyer had the big hit in the inning, a two-run double over the head of Kemp in deep center. But it wasn't without some theatrics.
With Josh Rutledge holding in between second and third to see if Kemp caught the ball, Gonzalez nearly passed his teammate before applying the brakes. Gonzalez then followed closely on the heels of Rutledge all the way to the plate, sliding in at home just under the tag.
Kemp put the Dodgers up 2-1 in the second, when he hit an 80-mph slider over the fence in center. It was his second straight night with a homer.
For Chacin, the homer to Kemp ended a career-best streak of 16 scoreless innings. Los Angeles had a chance for more damage, but Chacin struck out Mark Ellis and Puig to end the threat.
Chacin also wiggled out of a bases-loaded jam in the third, striking out Nick Punto to end the inning. Punto threw down his helmet and bat in frustration.
The night before, Los Angeles received a momentary scare when Puig jumped up to make a catch in right and smacked his left hip on a padded column below the scoreboard. Puig stayed down on the warning track for several minutes, before jogging around the outfield. He remained in the game, but was taken out as a precaution the next inning.
"When you play like that, you'll end up getting banged up," manager Don Mattingly said. "You anticipate some of that stuff."
Puig is hitting .430 with eight homers since his debut on June 3. The 22-year-old has energized his teammates with his youthful exuberance.
"Every day he impresses me," Ellis said. "He's been so big for us."
NOTES: Dodgers RHP Carlos Marmol may soon report to Triple-A Albuquerque. Marmol was acquired in a trade with the Chicago Cubs on Tuesday. ... Los Angeles will play in San Francisco on Friday night, with Hyun-Jin Ryu (6-3) starting for the Dodgers. ... Colorado begins a 10-game road swing on Friday in Arizona. ... Rockies SS Troy Tulowitzki went through a light round of batting practice on Thursday with minimal pain from his broken rib and thinks he could be back soon, maybe even before the All-Star break. Tulowitzki leads the fan voting at his position for the All-Star Game and will attend, even if he can't play.