SAN FRANCISCO (AP) — With a starting pitcher that allowed one run and a left fielder that threw out a runner at home to keep the game tied heading into the sixth inning, Colorado Rockies manager Jim Tracy had a rare opportunity to feel optimistic after another loss.
That's the kind of season it has been for the Rockies.
Jhoulys Chacin matched Madison Bumgarner for five innings and Andrew Brown threw out Brandon Crawford at the plate before San Francisco beat the Rockies 2-1 Monday night. Colorado has lost 10 of its last 12 games.
"There are no moral victories, OK?" Tracy said. "But when you look at the fact that we had six or seven rookies on the field tonight. ... With these young people, they're going to make mistakes and we know that. It's never good to lose, please don't misunderstand what I'm saying, but when you have young people involved in games like this, there's one (heck) of a learning point there."
Crawford tripled, doubled and scored on a passed ball in another highlight-filled game defensively, and Hunter Pence singled home the go-ahead run off reliever Guillermo Moscoso (3-2) in the sixth inning.
Bumgarner (15-10) allowed one run and four hits in six innings while walking a career-high five, gutting out a start in which he said his "mechanics were probably the worst they've been all year." The lefty struck out six and relied on a strong defensive effort to extend San Francisco's lead in the NL West to a season-high eight games over the idle Dodgers.
"That feels better to win a game like than when you're really sharp," Bumgarner said.
Chacin gave up five hits and a run, struck out two and walked one. He also doubled and scored on Josh Rutledge's triple in the fifth.
Four relievers held Colorado scoreless before Sergio Romo struck out pinch-hitter Jason Giambi for his 12th save in 13 chances, helping San Francisco open a 10-game homestand by winning for the fifth time in six games.
"It's very frustrating whenever after you get out they score one run, then we lose 2-1," Chacin said. "I just want to keep feeling good, be healthy and finish the season strong."
Buster Posey went 2 for 4 and threw out Dexter Fowler at second in the first inning, backing Bumgarner's first win in five starts. And while Bumgarner hardly looked sharp at the start, walking four of his first 11 batters, he pitched out of jams and allowed his defense to do the rest.
Crawford dug out a ball deep in the hole at shortstop and threw across his body to get Jordan Pacheco at first base for the second out of the third.