Perhaps the Colorado Rockies regression into mediocrity has touched bottom, and they're on the way back to contention. For the third straight game Sunday afternoon, the Rockies rallied at AT&T Park to beat the NL West-leading San Francisco Giants. Justin Morneau took left-hander Javier Lopez the other way for a two-run double inside of the third-base line that flipped the lead, and the Rockies went on to win 8-7.
Colorado scored four runs in the eighth after getting down 7-3 against left-hander Madison Bumgarner, who also hit a home run in the fifth inning. Colorado improved its record to 34-35 with a fifth straight victory and its first sweep at AT&T since September 2008.
"I'm surprised it's not longer than that, to be honest," Rockies manager Walt Weiss said. "It's a tough place to play. I'm sure the Giants don't get swept here much, period."
After a hot start, the Rockies were as many as eight games over .500 on May 7, but were six under as recently as Tuesday. Their 12-21 mark away from Coors Field heading into San Francisco didn't bode well, either. Three comebacks later, the Rockies showed they have a pulse. The Giants have dropped six of seven but still have the league's best record. It's all a reminder that the 162-game season takes a long time to play out.
"It's amazing — last week at this time we were in the dumps, and now we're on a high," closer LaTroy Hawkins said. "It can turn around, just like this."
Troy Tulowitzki had three hits, including a home run, despite nursing a sore middle toe on his right foot. He had to talk Weiss into letting him play.
Colorado scored in the ninth on Friday and Saturday to stun the Giants, who collapsed an inning early in the finale.
''I've been here when they came back against us plenty of times,'' Tulowitzki said. ''It's nice to be on this side and celebrating a terrific series.''
Giants catcher Buster Posey left as a precaution before hitting in the fourth inning because he had taken a foul tip off his mask.
More MLB coverage at Yahoo Sports:
- - - - - - -