Brandon Crawford hit a home run, Brandon Belt had three hits and the San Francisco Giants rallied to defeat the Colorado Rockies 7-4 in Denver on Wednesday to become the first team to win 90 games.
LaMonte Wade Jr. had two hits, including a go-ahead two-run single in a four-run Giants ninth inning to give San Francisco (90-50) its sixth victory over its last seven games.
Elias Diaz hit a home run and doubled twice, Brendan Rodgers had two hits and Jon Gray came off the injured list to pitch five-plus innings, while also adding an RBI single for the Rockies (63-77).
The Giants have a two-game lead in the National League West over the Los Angeles Dodgers, who fell to the St. Louis Cardinals Wednesday.
Tyler Rogers (6-1) pitched a scoreless eighth inning to get the victory and Jake McGee got the last three outs for his 30th save.
Leading 4-3 in the ninth inning, Rockies right-hander Carlos Estevez (2-4) walked leadoff hitter Buster Posey before giving up two singles to load the bases with no outs. Wade singled to right field put San Francisco in front 5-4 and pinch-hitter Evan Longoria delivered a two-out double for the game's final margin.
Colorado chased San Francisco starter Anthony DeSclafani in the fifth inning. Diaz led off with a double, moved to third on a passed ball and one out later scored on a single by Gray for a 1-0 advantage.
Raimel Tapia and Rodgers singled to load the bases before Jarlin Garcia relieved DeSclafani. Charlie Blackmon's force out brought home Gray and Trevor Story's double off Wade's glove in left scored Tapia to made it 3-0.
DeSclafani allowed three runs on seven hits and struck out five in 4 1/3 innings.
Gray cruised the first five innings but was roughed up in the sixth. Belt led off with a single, Wade beat the shift on a single to left and Crawford hit the next pitch into the seats in left to tie the game. It was his 20th home run of the season.
Kris Bryant followed with a single up the middle, ending Gray's afternoon. Gray allowed three runs on six hits, walked one and struck out eight on 87 pitches.
The Rockies regained the lead in the bottom of the inning when Diaz led off with his 16th homer of the season to make it 4-3.
If you choose to make use of any information on this website including online sports betting services from any websites that may be featured on this website, we strongly recommend that you carefully check your local laws before doing so. It is your sole responsibility to understand your local laws and observe them strictly. Covers does not provide any advice or guidance as to the legality of online sports betting or other online gambling activities within your jurisdiction and you are responsible for complying with laws that are applicable to you in your relevant locality. Covers disclaims all liability associated with your use of this website and use of any information contained on it. As a condition of using this website, you agree to hold the owner of this website harmless from any claims arising from your use of any services on any third party website that may be featured by Covers.