Brandon Barnes hit a winning triple off the center-field wall in the 10th inning and the Colorado Rockies snapped an eight-game losing streak, beating the Los Angeles Dodgers 5-4 Saturday.
The defeat capped a tough day for the Dodgers, who saw outfielder Yasiel Puig and second baseman Dee Gordon leave early because of injuries.
Gordon left in the fourth inning because of discomfort in his right hip and was listed as day to day.
Puig was day to day with a strained right hip flexor. He walked in the fifth, slid hard into second on a double-play grounder and didn't take the field in the bottom half.
Chris Perez (0-3) allowed a one-out single to Justin Morneau in the 10th. He fanned Michael McKenry before Barnes hit a deep drive to end it.
Franklin Morales (4-4) pitched 1 1-3 scoreless innings.