DENVER – Brandon Crawford homered to cap a four-run attack in the ninth inning and the San Francisco Giants retained the NL West lead by defeating the Colorado Rockies 6-2 on Sunday.
The Giants, who have won 15 of their last 19 games, started the day two games ahead of the Los Angeles Dodgers. San Francisco now heads to Oracle Park with a chance to secure its first divisional title since 2012.
Giants first baseman Brandon Belt left the game in the seventh inning after taking a pitch to the left hand as he prepared for a bunt. Manager Gabe Kapler said the X-rays were inconclusive and Belt will be reassessed once the team returns to San Francisco.
The Giants struggled to clinch their sixth straight win at Coors Field and their 102nd of the season, their most since they had 103 wins in 1993.
The game was tied 2-2 when reliever Daniel Bard (7-8) walked Steven Duggar and Wilmer Flores and pinch-hitter Tommy La Stella hit an RBI single with one out.
Tyler Kinley took over from Bard and, after one out, Crawford hit his 23rd home run of the season.
Camilo Doval (5-1) retired in the eighth inning for the win.
San Francisco starter Kevin Gausman struck out 11 in six innings but came out without a decision after Colorado tied the game in the seventh inning.
For the Giants, Colombian Donovan Solano 4-2. The Venezuelan Wilmer Flores without an official turn and one scored.
For the Rockies, Venezuelans Elías Díaz 1-0 with an RBI; and Yonathan Daza 1-0. The Dominican Raimel Tapia 1-0.