It had been 45 innings since the Rockies led in a game, and 50 innings since they scored more than one run in an inning. But led by Ryan Spilborghs' two-run triple, Colorado scored six fourth-inning runs in a 6-3 victory at AT&T Park in front of a sellout crowd of 42,935.
Colorado ended its longest losing streak of the season at five games on the same day that Bonds knocked home run No. 715 off Byung-Hyun Kim (3-2) to surpass Babe Ruth for second place behind Hank Aaron's 755. Bonds had gone 24 plate appearances since hitting No. 714 off the Athletics' Brad Halsey on May 26.
But the Rockies (26-24) didn't mind being part of history. They were just happy to be tied with the Giants and the Padres, 3 1/2 games behind the National League West-leading Diamondbacks, going into a three-game set at San Diego starting Monday night.
"I think it was important because you lose five in a row on the road and you need something positive," said Matt Holliday, who returned from missing Saturday's game with a bruised right thumb and knocked an RBI single during the Rockies' big inning.
The win certainly helped the Rockies feel better about their role in history.
"It was kind of nice to be here when it happened," Rockies manager Clint Hurdle said. "It's a pretty huge moment within the game of baseball. I don't think you'll see another guy hit 715 -- maybe [St. Louis' Albert] Pujols, but that's so far down the road. It's just an incredible number."
Todd Helton opened the Rockies' fourth with a double off Jamey Wright (5-4), against whom he had been 0-for-10. Holliday, Miguel Ojeda, Kim and Jamey Carroll drove in runs with singles. Spilborghs, called up from Triple-A Colorado Springs on Sunday, chased Wright with a two-run triple for a 6-0 lead.
"I knew I had Helton behind me, so I knew he was gong to come right at me with a fastball," Spilborghs said.
Holliday's hit came with one out. The rest came with two down -- a situation that has vexed the Rockies recently. The Rockies had been outscored, 34-4, on the road trip, when they were swept by the Dodgers and dropped the first two to the Giants, before Sunday.
"We scored one run four times this trip, so the one run I wasn't too excited about," Hurdle said. "We've been there before.
"I started to get a little more excited when we got to two. I was overjoyed at three, and then four, five and six kind of put me in a real happy place."
Kim struck out five and gave up three runs on six hits in 5 1/3 innings, and is 2-1 with a 2.32 ERA in 15 career appearances at AT&T Park.
Kim's concentration after Bonds' big homer and the ensuing celebration was a concern for the Rockies. Mark Sweeney blasted the ensuing pitch to right field but several feet outside the foul pole. But Kim struck out Sweeney and Pedro Feliz to end the fourth.
"I didn't think about that home run," Kim said. "That inning, it was 6-2."
Joking about Kim's habit of sleeping -- when he's not in a game, working out or reading the computer, he's usually nodding off -- Hurdle said the homer won't affect him in the future, either.
"Nothing's going to keep him from sleeping," Hurdle said.
A bullpen that has struggled at times during the road trip -- although it did pitch well in Friday night's 4-1 loss -- preserved the victory. Tom Martin, Ramon Ramirez, Ray King and Brian Fuentes (a perfect ninth for his 11th save) held the Giants to one hit in 3 2/3 innings.
It was the first time the Rockies had a lead since early in the first game of the trip.
"It's awesome," Martin said of having a lead to protect. "It's a different mind-set, and the adrenaline is a lot higher when you've got the lead. You still have to pitch well whether you're ahead or behind, but you're trying to get the 'W.'"
Thomas Harding is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.