SAN FRANCISO (AP) -- Madison Bumgarner pitched into the eighth inning and hit his eighth career homer, helping the San Francisco Giants beat the Colorado Rockies 6-3 on Sunday.
Buster Posey drove in three runs for San Francisco, and Matt Duffy was a single short of the cycle. Brandon Crawford connected for his 10th homer, matching his career-best total from last season.
Bumgarner (8-4) allowed two runs on Nolan Arenado's 23rd homer in the first and five hits in 7 2/3 innings. He also belted a solo shot in the seventh and recorded his 1,000th career strikeout.
 
Bumgarner pitches, hits Giants to 6-3 win
 
Arenado added another homer in the ninth against Sergio Romo. Javier Lopez then retired Carlos Gonzalez, and Santiago Casilla got the final two outs for his 21st save.
Arenado extended his hitting streak to 15 games and set a franchise record for consecutive games (12) with at least one hit and one run scored.
Posey's 26 RBIs in June are second only to Arenado's 33. Posey's two-run single in the third put the Giants ahead to stay.
Colorado right-hander Kyle Kendrick (3-10) was charged with five runs and eight hits in 5 2/3 innings.
Duffy tripled in the first, doubled in the third and hit a home run in the sixth. He came to the plate with one out and a runner on in the seventh and a ball hit down the first base line was called foul. During the ensuing replay, which confirmed the ruling, fans began chanting "Single! Single!"
Duffy then bounced into an inning-ending double play.
Bumgarner struck out Brandon Barnes in the second for his 1,000th strikeout, prompting a standing ovation. He finished with eight strikeouts and two walks.
 

Comments are closed.