• Touchy moment: Giants reliever Brian Wilson and manager Bruce Bochy were both ejected after Wilson hit Yorvit Torrealba with a pitch. Home plate umpire Jerry Meals mentioned an earlier incident when Torrealba stole a base with Colorado holding a 15-1 lead and Steve Kline hit Torrealba the next time the teams met in San Francisco.
• Figure this: Colorado's Troy Tulowitzki became the first shortstop since Ernie Banks of the Chicago Cubs in 1954 to hit at least 19 home runs as a rookie.
• Quotable: "There is no beanball war. The thing between me and Torrealba is over and done with, but the umpire thought he was justified in what he did." -- Kline
-- ESPN.com news services
Rockies 6, Giants 5
DENVER (AP) -- The Colorado Rockies seem to be an afterthought in the NL playoff picture. The Rockies aren't about to give up, however. Not on their season, and not until the final out of a game.
Brad Hawpe singled in the game-winning run with one out in the ninth inning to lift Colorado to a come-from-behind 6-5 victory over the San Francisco Giants on Tuesday night, the Rockies' third straight win.
"This team is resilient no matter what the score or the situation," Colorado manager Clint Hurdle said. "It doesn't matter if we are down 5-1 like we were tonight. We won't give up without a fight."
With their fifth victory in six games, the Rockies improved to a season-high six games over .500. Colorado is now four games behind Arizona in the wild-card race and also four games behind San Diego in the NL West. The Padres are percentage points ahead of the Diamondbacks.
"We know the game is played for nine innings and not seven or eight," Hawpe said. "We play hard for the entire nine and with the strength of this lineup we know we are never out of games."
"I know his strength is his fastball," Hawpe said. "And in that situation I'm looking for nothing but his heater."
Manny Corpas (4-2) worked a perfect ninth for the Rockies.
Helton was 3-for-3 with two walks and an RBI double and Troy Tulowitzki hit a solo homer, his 19th, for Colorado.
Giants starter Tim Lincecum lasted one batter into the fourth inning, giving way to Scott Atchison after Kaz Matsui's leadoff single. Lincecum allowed three runs and seven hits in three innings, with two walks and five strikeouts. It was the rookie's shortest outing.
The Giants preferred to talk about the eighth inning ejection of reliever Brian Wilson and Giants manager Bruce Bochy. Both were ejected in the eighth inning after Wilson hit Yorvit Torrealba with a pitch.
"Just like when we hit a guy with the bases loaded earlier. I guess that was on purpose too," Bochy said.
Bochy said home plate umpire Jerry Meals mentioned a May 13 incident involving Torrealba and Steve Kline. Torrealba stole a base with Colorado holding a 15-1 lead and Kline hit Torrealba the next time the teams met in San Francisco.
"There is no beanball war," Kline said. "The thing between me and Torrealba is over and done with, but the umpire thought he was justified in what he did."
Hennessey replaced Wilson and allowed Kaz Matsui's RBI single that tied the game at 5.
Hurdle didn't show any patience with young starter Franklin Morales, pinch-hitting for him in the bottom of the third inning. Morales was roughed up for five runs and five hits.
Barry Bonds, who sat out Monday's game, was 1-for-4, doubling on an 0-2 pitch to center field to start the second inning. One out later, Bonds scored on Aurilia's deep line out to center to give the Giants a 1-0 lead.
The Rockies tied it at 1 in their second on singles by Helton, Atkins and Hawpe.
The Giants made it 5-1 in the third inning when Winn homered to left field on a 2-1 pitch with Rajai Davis and Vizquel aboard. Vizquel had an RBI single in the inning.
Colorado cut it to 5-3 in its third when Helton hit an RBI double and Lincecum hit Chris Iannetta with a pitch with the bases loaded. Tulowitzki's home run off Atchison with one out in the fifth inning to make 5-4.
"We are resilient," Matsui said through an interpreter. "And we won't stop battling until we run out of time."
LHP Jack Taschner will be sent back to San Francisco on Wednesday to have his left shoulder examined. ... Aurilia was robbed of extra bases in the second inning on Cory Sullivan's diving catch in center field. ... Tulowitzki became the first shortstop since Ernie Banks of the Chicago Cubs in 1954 to hit at least 19 home runs as a rookie. ... RHP Taylor Buchholz had an MRI exam on his sore right elbow.