On Saturday, Jason Bartlett and Sean Rodriguez paced the offense by driving in two runs apiece, as Tampa Bay bested Arizona, 5-3, in the second of a three- game interleague series.
Carlos Pena added an RBI for the Rays, who recovered from being held without a hit for the second time this season when Edwin Jackson turned the trick on Friday.
David Price (11-3) went eight strong innings, yielding seven hits and two runs with 11 strikeouts and one walk to become the first 11-game winner in the American League.
"That's what he's capable of doing. That's what he's going to look like as he matures and understands what he's doing out there," said Rays manager Joe Maddon of Price's performance. "You're going to see that a lot more often. He's been good ... but this is what he can look like."
Rafael Soriano recorded the final three outs to earn his 18th save.
Justin Upton and Chris Young homered for the Diamondbacks, who have dropped three of four.
Ian Kennedy (3-6) took the loss after allowing four runs on just two hits with a career-worst nine walks over 5 1/3 frames.
"He has pretty decent control, so it's surprising that he loses it the way he does in terms of the number of walks in a row," D-Backs manager A.J. Hinch said of Kennedy. "The inning that kind of broke us a little bit (the sixth) came because he avoided catastrophe up to that point, but there were too many baserunners."
Arizona will send Rodrigo Lopez to the hill today, as he hopes to build off one of his best outings of the season. The right-hander snapped a personal four-decision losing streak on Monday, allowing three earned runs and eight hits over eight strong innings of a 10-4 win over the New York Yankees. It was his first victory since defeating the Atlanta Braves back on May 15th.
Lopez, who spent several seasons with Baltimore, is 11-6 with a 4.29 ERA in 20 career appearances -- 15 starts -- versus the Rays. This, however, will be his first appearance against them since 2007.
Wade Davis gets the nod for Tampa and he is hoping to avoid a fifth consecutive defeat. On Tuesday, the right-hander lasted just 4 1/3 innings, allowing two earned runs and four hits in a 2-1 loss to the San Diego Padres. He walked five while throwing 103 pitches in the short outing.
This will be Davis' first career appearance against the Diamondbacks.
Arizona took two of three from the Rays the last time these teams met back in 2007.