BALTIMORE -- The Orioles had been throttled the night before, and here they were back at Camden Yards trying to avoid a sweep on a hot, humid afternoon.
Instead of wilting, the Orioles flourished.
"It was smoking out there. It's a day you don't want to make too many visits to the mound," manager Buck Showalter said. "That's a challenging day. I'm proud of them. Short rest, turn around. That's why they're different."
It certainly has been a different kind of season for Baltimore, which remains in the wild-card hunt following a run of 14 straight losing seasons. Just when it seems the Orioles can't possibly stay afloat, they snap a three-game skid by excelling in all three areas.
Tillman turned in a fine pitching performance, Davis carried the offense, and first baseman Mark Reynolds and shortstop J.J. Hardy showed exceptional glove work in the second inning while turning a double play.
"This was a challenging day today. It was," Showalter stressed. "Our guys responded."
|More on Rays-Orioles|
|More MLB coverage|
Nick Markakis had two hits for the Orioles, who had scored only one run in each of their three previous games. It was just the second time in 10 games that Baltimore scored more than four runs.
Tillman (3-1) allowed two runs, five hits and four walks in six-plus innings. It was the 40th career start for the right-hander, who was coming off a solid effort in Cleveland and now has won two straight decisions for the first time.
"I think confidence has a lot to play into it," Tillman said. "It comes down to getting my delivery right. I put a lot of hard work in during the offseason and coming in, so I'm happy with where I'm at right now."
Baltimore batted around against James Shields (8-7) during a five-run fifth. With the bases loaded and one out, Adam Jones drove in two runs with a single. A walk to Matt Wieters filled the bases for Davis, who collected three RBI with a double into the gap in left-center.
After the Rays chased Tillman by scoring twice in the seventh, Davis hit his 16th home run of the season off Burke Badenhop in the bottom half. Davis hadn't collected more than one RBI in a game since July 2 and came in batting .152 in 30 games since June 15.
"It meant a lot especially with the quick turnaround from last night," Davis said. "Sometimes you're going to be hot, sometimes you're not, but hopefully we'll start stringing hits together and put some runs up on the board."
Sam Fuld drove in both runs for Tampa Bay with a two-run double in the seventh. After scoring 10 runs in a blowout win on Wednesday night, the Rays managed only seven hits, went 1 for 12 with runners in scoring position and grounded into three double plays.
"It was their day today, it was not our day," Tampa Bay manager John Maddon said. "However, if for the rest of the season whenever we play a team three games and we win two of them, I'm very very happy. You get greedy when you win the first two ... but they've been playing pretty well."
Shields gave up five runs, six hits and five walks in six innings. Although he struck out 10 in a second straight start, the right-hander fell to 6-2 at Camden Yards. He is winless in four starts since July 3.
"It came down to three hits and me walking too many guys," Shields said. "I was able to execute my pitches for the most part all day besides the walks. I left a bad pitch over the plate to Jonesy and Davis hit a pretty good curveball."
- The Orioles recalled LHP Dana Eveland and optioned INF Steve Tolleson to Triple-A Norfolk.
- Wieters went 0 for 11 in the series and is mired in a 1-for-30 skid.
- In his second game with the Rays, Ryan Roberts went 0 for 2 with two walks.
- The Rays continue their first trip since the All-Star break in Los Angeles on Friday night. The Orioles host Oakland on Friday night.
- Tampa Bay's bullpen had a run of 21 straight scoreless innings snapped when Davis homered off Badenhop.
- Desmond Jennings notched his 18th stolen base for the Rays, including 17 straight without being caught.