After Brandon Barnes hit an inside-the-park home run Thursday at Coors Field, sprinting 360 feet around the diamond nearly 5,280 feet above sea level, he got back to the dugout gassed but was greeted with no sympathy.

Troy Tulowitzki jokingly told him he should have more pop in his bat to get the ball over the wall. So Barnes dropped to the sunflower seed-covered floor and punched out some push-ups.

On Saturday, with an eight-game losing streak still hanging over a season quickly crumbling, Barnes hit a long line drive to nearly the same spot in deep right-center field — this time for a triple. And this time it was a game-winner.

Barnes brought the Rockies a 5-4 victory over the Dodgers in the 10th inning.

"Yeah, I got a little more grief for it. They told me to hit the weight room," Barnes said.

The Rockies (29-32) snapped their longest losing skid since 2012. The Dodgers (32-31), meanwhile, lost their seventh game in their last 10.

"We were riding a pretty bad streak of losing," Barnes said. "We never once sat there and thought about it, though. We went out there with authority and played as hard as we could."

Colorado starter Jhoulys Chacin, his fastball back in command and a sinker sneaking past hitters, seemed finally on the way to his first win this season. Climbing the mound before the fifth inning, he spiked a rosin bag into a cloud of white dust. And for a minute, the frustration of a long losing streak seemed to float away.

"I was trying to go deep into the game," Chacin said. "I know in the last couple games, the bullpen was being used a lot. So I was trying to keep to my plan — just throw strikes, keep the ball down and use my breaking ball when I need to."