Cobb goes 7 strong innings, Rays beat Marlins