SAN FRANCISCO -- Brandon Belt lined a shot over the head of drawn-in left fielder Charlie Culberson to score Angel Pagan from third base with one out in the 10th inning Monday night, lifting the San Francisco Giants to their second walk-off win in two days, a 3-2 victory over the Colorado Rockies.
Despite the victory, the Giants were formally eliminated from the National League West race by virtue of the Los Angeles Dodgers' 8-1 win over the Arizona Diamondbacks. The Giants were the defending division champions.
The loss was the Rockies' sixth in seven games in San Francisco this season and came despite another strong road effort by starting pitcher Jhoulys Chacin, who left after seven innings with Colorado up 2-1.
The Giants tied the game with an unearned run off Matt Belisle in the eighth, then got to Colorado's fourth pitcher, Adam Ottavino (1-3), for the game-winner in the 10th.
Belt's heroics came after Pagan collected a one-out single, his third hit of the game. Pagan took third on Marco Scutaro's two-strike single to right field, setting up Belt's game-winner.
Santiago Casilla (6-2) earned the win after pitching around a pair of Rockies hits in the top of the 10th.
Belt also provided the game-tying hit, a first-pitch double in the eighth. The drive into the right field corner scored Pagan, who reached second base when his chopper to third base -- ruled a single -- was thrown past first baseman Ryan Wheeler by Nolan Arenado.
Chacin, who entered the game with the fourth-best road ERA in the major leagues (2.19), improved on both the mark and the standing after a one-run performance. His road ERA in 12 starts dropped to 2.10, which places him atop the list, just ahead of Kansas City's James Shields (2.11).
Chacin allowed one run or fewer for the sixth time in a road outing this season. He struck out five and walked one.
The only run he allowed came on Buster Posey's solo home run to lead off the second inning.
Chacin was dueled nearly pitch-for-pitch by the Giants' Tim Lincecum, who also got no decision to show for a quality start. He allowed two runs on seven hits in a season-best eight innings, walking one and striking out three.
Both Colorado runs off Lincecum came after one-out doubles. Troy Tulowitzki's single in the third inning plated D.J. LeMahieu, who had doubled, with the run that stood up as the difference in the game until Belt's hit in the eighth.
Early on, both teams demonstrated the type of play that has them far out of contention in the NL West.
Arenado raced home from second base with the game's first run in the second inning after the Giants left home plate unattended on Yorvit Torrealba's squibber in front of the plate. Posey, the San Francisco catcher, vacated his regular workplace in order to field the ball and throw out Torrealba at first.
In the bottom of the inning, one batter after Posey tied the score with his 15th home run, Rockies left fielder Corey Dickerson allowed Pablo Sandoval's towering flyball to fall at his feet when he thought center fielder Charlie Blackmon might attempt the catch. In fact, Blackmon was a good 10 feet away. Sandoval was credited with a double.
NOTES: Despite beginning the night 19 1/2 games out of the division lead with three weeks to play, the Giants started the same eight position players as they did in the championship-winning Game 4 of the World Series last October. ... The Rockies, meanwhile, were without LF Carlos Gonzalez (swollen finger), CF Dexter Fowler (sore knee), 1B Todd Helton (sick) and C Wilin Rosario (painful tooth). ... Giants RHP Chad Gaudin (carpal tunnel syndrome) and LHP Jeremy Affeldt (strained groin) threw in a simulated game before Monday's matchup, and both were deemed healthy enough to be considered for reinstatement to the active roster. No roster moves were made, however. ... Upon further review: When INF Ehire Adrianza scored the game-winning run Sunday in his major league debut, he became the first Giant to do so since 3B John Davis on Sept. 9, 1941.