The San Francisco Giants just snapped their recent woes behind a remarkable pitching performance.
San Francisco (69-62) had been outscored 23-10 during a three-game losing streak before Madison Bumgarner struck out 13 in a one-hitter in Tuesday's 3-0 victory. Buster Posey provided all the offense with a pair of homers, giving him four and seven RBIs over his last six games.
"That game was probably more impressive than a lot of no-hitters, that's how well (Bumgarner) threw," said manager Bruce Bochy, whose team remains 1 1/2 games up for the NL's second wild-card spot.
The Giants now turn to Hudson (9-9, 2.99 ERA), who allowed two runs - one earned - over 5 1-3 innings to win 10-3 at Washington on Friday. The right-hander had dropped seven of his previous eight decisions while posting a 4.71 ERA.
Hudson's road ERA now sits at 2.37, more than a full run lower than his home mark of 3.60. While he opened 5-0 with a 2.16 ERA at AT&T Park, he's since gone 0-4 with a 6.00 ERA in his last five starts there.
Hudson is 5-2 in 13 starts against the Rockies despite a 4.35 ERA, his second-highest mark against any NL club. He's gone without a decision in two appearances this year.
Charlie Blackmon is 5 for 9 in their matchups and Justin Morneau is 5 for 15 with a homer. Morneau, 8 for 15 with five RBIs in his last five games against the Giants, doubled off Bumgarner in the eighth inning for the Rockies' lone baserunner Tuesday.
Colorado (53-78) had won three straight and six of eight before getting shut out. While the Rockies are still 5-2 in their last seven in San Francisco, they are a major league-worst 4-24 on the road since June 16.
"It's unfortunate we had to lose," Morneau said. "They found a way to score some runs and we didn't."
Franklin Morales (5-7, 5.32) takes the ball for Colorado looking to bounce back from Friday's 13-5 loss to Miami. The left-hander was tagged for a season worst-tying six runs over four-plus innings, dropping to 0-3 over his last five starts.
Morales is 1-0 with a 2.77 ERA in two starts against the Giants this year. Michael Morse and Angel Pagan are a combined 0 for 13 in their matchups, but Hunter Pence is 5 for 11 with a homer and a double.
Pence has hit safely in all but one of his last 16 games against Colorado, batting .456 with five homers, five doubles, 14 RBIs and 14 runs. He's hit safely in eight straight overall, going 11 for 32 with two homers.
Posey has three homers and seven RBIs in his last four in the series. San Francisco is 13-3 this year when Posey goes deep.
Rockies catcher Wilin Rosario is uncertain to be available after missing the last four games with a sore wrist. Rosario, 4 for his last 25, has just one homer over a 28-game stretch.