Alex Cobb pitched effectively into the seventh inning, withstanding three solo homers by Colorado and helping the Tampa Bay Rays beat the Rockies 8-3 Sunday.
Jose Lobaton, Ryan Roberts and Kelly Johnson each drove in two runs for the Rays. Tampa Bay took two of three and won a series at Coors Field for the first time in four visits.
Cobb (4-2) went 6 2-3 innings and allowed eight hits. Nolan Arenado hit a two-out homer in the seventh that pulled the Rockies within 6-3, a day after the rookie had a grand slam.
Coming into the game, Cobb had only given up two home runs in his five previous starts. But he wriggled out of trouble in key spots, getting two of his six strikeouts in the sixth after a throwing error put a Rockies baserunner on second with one out.
Lobaton stretched Tampa Bay's lead in the eighth with a two-run single after a second passed ball by catcher Wilin Rosario allowed baserunners Evan Longoria and James Loney to advance to third and second, respectively.