PITTSBURGH -- One day after the Colorado Rockies couldn't get anything past the Pirates, they got most of their offense in a streak-breaking win from a deficient Pittsburgh defense.
Tony Wolters' sharply hit ground-ball single to first base produced two runs during a four-run ninth inning and the Rockies ended an eight-game losing streak against the Pirates with a 5-1 victory on Saturday.
The Rockies had been 1-11 overall against the Pirates since July 27, 2014, and hadn't beaten them since Aug. 30, 2015.
"We didn't get the timely hit (Friday during a 2-1 loss), but we got even today with a couple of breaks," manager Walt Weiss said.
With the score tied at 1, Pirates closer Mark Melancon (0-1) -- pitching in a non-save situation -- retired the first two batters in the ninth, but catcher Francisco Cervelli threw wildly on Gerardo Parra's bouncer in front of the plate, with Parra advancing to second.
"There's nobody that feels worse than he does after that play, and it's my job to pick him up after that -- and I didn't do that," Melancon said.
After Melancon walked pinch-hitter Daniel Descalso, Wolters hit a ball off the first-base bag that John Jaso tried to grab one-handed, only to have it deflect about 20 feet away. Wolters was given an RBI single and Jaso was charged with an error -- the Pirates' third -- for allowing Descalso to score.
"The ball hits (the) bag and Jaso actually makes an incredible athletic play to stop it," Melancon said. "I don't know if can draw up a goofier inning than that."
Maybe that's what the Rockies needed to finally beat the Pirates, who made a succession of outstanding plays in winning Friday.
Wolters came in batting only .188 but, Weiss said, "He's got a flare for stepping up."
Asked what happened, Wolters said, "I hit the base and got a hit and got a couple of runs and we came out on top."
Cristhian Adames then greeted reliever Jared Hughes' first pitch with a two-run drive to center for his first major league home run in 106 at-bats over three seasons.
Carlos Estevez (1-1) got four outs for his first major league win and Jake McGee finished in the ninth.
Starting pitchers Tyler Chatwood and Jonathon Niese pitched effectively, giving up a run each before the bullpens took over.
Niese kept the ball in the park -- he yielded 11 homers in his first eight starts -- while checking Colorado on four hits in seven innings, matching his longest start of the season.
Chatwood gave up six hits and struck out two in six innings. He extended his stretch of effective pitching on the road, where he has a 0.53 ERA despite allowing only his second earned run of the season away from Coors Field.
Pirates third baseman Jung Ho Kang was lifted with discomfort in his left hand after five innings. Kang, who is hitting .263, missed the first month of the season after seriously injuring his left knee in September.
"It feels good (but) we'll revisit it tomorrow," said Kang, who underwent an X-ray to check for any problem.
After a rain delay of nearly one hour, the Rockies jumped on Niese for a run in the first before the left-hander settled down. Trevor Story doubled and Mark Reynolds followed with an RBI double to center, his fourth hit in his first five at-bats in the series.
Chatwood got into trouble in the fourth when Kang doubled. One batter later, Kang was thrown out at a close play the plate by second baseman DJ LeMahieu on Matt Joyce's grounder, a call upheld after the Pirates challenged whether Wolters offered a safe lane to the plate for Kang.
"I couldn't really get my hand on because the catcher was blocking the plate with his shinguards completely," Kang said through an interpreter.
The Pirates could have chosen to challenge whether Kang got his hand on the plate before being tagged -- replays were inconclusive -- but opted instead to challenge that there was catcher's interference.
"I gave him half the plate. I know I gave him half the plate, and I gave him a quick tag and I know his hand didn't touch the plate," Wolters said.
Pittsburgh tied it when Josh Harrison walked and Jordy Mercer singled to left to score Joyce on yet another close play at the plate.
NOTES: LHP Jorge De La Rosa, out of the Rockies' rotation since April 26 after struggling with his command, will start Tuesday in Boston, according to manager Walt Weiss. De La Rosa (1-3, 10.18 ERA) allowed at least four earned runs in all but one of his first five starts. ... Rockies RHP Jon Gray, roughed up for nine runs in 3 1/3 innings on Thursday by St. Louis, starts Wednesday and RHP Eddie Butler goes Thursday. ... CF Andrew McCutchen was given the day off Saturday by Pirates manager Clint Hurdle, who said all players need breaks during the season. McCutchen played in all but one of the Pirates' first 41 games after playing in 157 last season. ... RHP Jordan Lyles, back with the Rockies as a long reliever after beginning the season as a starter, last pitched in relief on Aug. 26, 2013, with the Astros against the White Sox. ... Hurdle is not a big fan of proposed changes in the strike zone that might reduce the number of down-in-the-zone pitches that are called for strikes, saying ball-strike umpiring has been consistent the last few seasons.