Winner Joe Blanton (3-1) gave up three runs -- two earned -- and 11 hits in 7 1/3 innings, with two walks and six strikeouts.
Huston Street earned his ninth save of the season.
B.J. Upton and Brendan Harris each had one RBI, one run scored on a throwing error by Bobby Crosby, while Harris, Delmon Young, Carlos Pena and Ty Wigginton all had two hits for the Devil Rays -- who also have split their last four games.
Losing pitcher Edwin Jackson (0-5) was charged with four earned runs and six hits in 6 1/3 innings, with four walks and six strikeouts.