• Hero: Ryan Raburn hit the go-ahead single in the seventh.
• No relief: Tampa Bay reliever Gary Glover was yanked after getting only one out and allowing four runs and five hits in the seventh.
• Figure this: The Devil Rays bullpen ERA falls to 6.55, which is the worst in the bigs since the 1950 St. Louis Browns had a bullpen ERA of 6.62.
• Quotable: "We haven't had an inning like that in a while Hopefully, we can build off tonight. We realize it's one game, but we stopped some losing." -- Sean Casey
-- ESPN.com news services
Tigers 6, Devil Rays 4
DETROIT (AP) -- The Tigers put together a team effort just in time to stop their longest losing streak of the season.
There was timely hitting and strong relief pitching. Fans chipped as well, making so much noise it helped the home team score a run.
"We haven't had an inning like that in a while," Casey said. "Hopefully, we can build off tonight. We realize it's one game, but we stopped some losing."
The defending AL champions had lost five straight and 12 of 15 since they had baseball's best record on July 21.
It appeared the Tigers were headed toward their longest losing streak since 2005 until they came back against reliever Gary Glover.
Casey hit a one-out homer to spark the inning, Carlos Guillen followed with an RBI triple and Raburn singled for a 5-4 lead.
"Casey's home run really got us going, and Raburn got a huge hit," Tigers manager Jim Leyland said.
"It was loud," Tampa Bay manager Joe Maddon said. "It looked like Carl was going to make the catch and heard B.J. say something at the last second."
Glover (5-4) was chased after getting only one out and allowing four runs and five hits. Starting pitcher Edwin Jackson gave up two runs and seven hits in six innings for the Devil Rays, who have lost seven straight road games and 18 of their last 20 away from home.
"Jackson pitched a great game, and I managed to dismantle the whole thing in a span of about 2 minutes," Glover said. "I feel terrible for the whole team, and especially for him."
Zach Miner (2-3) earned the win after retiring a batter in the seventh.
"It's nice to get people back to their role," Leyland said. "It's kind of like sleeping in your own bed."
Detroit starter Justin Verlander gave up four runs and eight hits in six innings. He is 0-1 in his last four starts, giving up an average of four runs.
Upton's three-run homer in the fifth gave Tampa Bay a 4-2 lead.
Both teams scored a run in the first with Carlos Pena hitting an RBI double against his former team and Guillen answering with an RBI single, the 1,000th hit of his career.
Guillen was used as a designated hitter, giving the shortstop a chance to rest a sore knee, and was 3-for-4 with a double, triple, two RBIs and a walk.
"When you manage and you're struggling, you don't just go home and say, 'We're struggling.' You go home and think, 'What can I do?'" Leyland said. "I was lying in bed, thinking about this. Maybe if you rest him from stopping and starting on defense, maybe that would get him going. But believe me, what I thought had nothing with us winning the game tonight."
Gary Sheffield (right shoulder) said he is more encouraged than worried about his injury, which kept him out of the lineup for the fourth straight game. Sheffield said he might play after another day or two of rest. ... Tampa Bay 3B Akinori Iwamura extended his career high hitting streak to 12 games. ... C Ivan Rodriguez (ankle) was a late scratch. ... Crawford shared AL player of the week honors for the second time in three weeks after hitting .591 with six RBIs and eight runs in six games. ... Verlander struck out six and walked none. ... Ordonez was 3-for-4, improving his batting average to .351 -- the best in baseball.