DENVER (AP) -- Garrett Atkins and Brad Hawpe hit back-to-back homers in the first and James Shields lost for the first time this season in Colorado's 12-2 win over Tampa Bay on Friday night.
It's the second straight night the Rockies have handed a pitcher their first loss of the season. Colorado beat Boston's Josh Beckett on Thursday night.
The Rockies hit back-to-back homers for the first time this season. Atkins' two-out, two-run homer to straightaway center was his sixth of the season. Hawpe followed with his 10th to almost the identical spot.
Todd Helton added two RBI singles and brought in another run on a sacrifice fly in the seventh as part of a four-run inning. Matt Holliday had a two-run single in the frame.
Holliday finished the night with two doubles, a single and four RBIs. Willie Taveras had three hits and scored two runs.
Shields (6-1) was beaten for the first time in 14 starts. He was the first Devil Rays pitcher to begin a season 6-0 and one of only 17 major league pitchers in the last 25 years to start the year with 13 straight unbeaten starts.
Shields, a 25-year-old righty, had given up a combined four runs in two previous June starts before the Rockies scored four times in the first on four hits, including the back-to-back homers. He gave up six hits and five runs in six innings. It was his shortest outing of the season.
Rodrigo Lopez (3-0) scattered eight hits over six innings as the Rockies improved to 6-1 in Lopez's seven starts this season. He has yet to allow more than three earned runs in a start.
Lopez is 11-6 lifetime against Tampa Bay. He was 2-2 against the Devil Rays last season when he pitched for Baltimore.
The Rockies, who've won seven of their last nine, are a game over .500 for the first time since April 9. In winning three straight, the Rockies have outscored their opponents 31-5.
Delmon Young hit a solo shot to right-center in the sixth, his eighth of the season, and Carlos Pena had an RBI double in the fourth. Pena now has 11 extra base hits in June.
After a bumpy first, Shields settled in, retiring 14 straight before Holliday's double in the sixth inning.
Taveras led off the first with a double down the right-field line, but Shields looked like he might get out of the inning with no damage after striking out Holliday for the second out. But Helton's two-out single to right brought in Taveras.
Helton has now driven in eight runs in his last three games after having just four RBIs in his previous 27 contests. ^Notes: INF-OF Jeff Baker, who had been unavailable the last two games because of a severe case of the flu he picked up in Boston, had a pinch-hit single in the seventh, and stayed in the game. He singled again in the eighth. ... OF Rocco Baldelli (strained left hamstring) isn't expected back for another week. ... OF Elijah Dukes was not in the starting lineup again Friday night. The 22-year-old rookie was given a "personal day" Wednesday amid reports that a pregnant 18-year-old girl is claiming that Dukes is the father of her unborn child. ... SS Troy Tulowitzki was called out for fan interference when a youngster reached over the railing in right field on a pop fly as OF Jonny Gomes tried to make a sliding catch.