ST. PETERSBURG, Fla. -- Damon Hollins saved Tampa Bay with an outstanding catch, and the Devil Rays took advantage in their next at-bat.
Hollins robbed Russ Adams of a tiebreaking hit with a running grab in the top of the 11th inning, and Travis Lee drove in the winning run on a grounder in the bottom half to help the Devil Rays rally for a 6-5 victory over the Toronto Blue Jays on Sunday.
"Just a great play," Tampa Bay manager Lou Piniella said. "That's as nice a play as you want to see at any level. I didn't think he had a chance at that ball to be honest with you."
Hollins kept the game tied with his over-the-shoulder catch near the wall. Eric Hinske, who was on first after drawing a walk, was doubled off to end the inning.
"I just hoped I didn't smash into that wall like I did earlier in the year, and just went on and caught the ball," Hollins said. "Coming off that sky and the lights, it's hard to judge the depth of it. I got up on it, and next thing you know I put just my hands up and it went into my glove."
Lee also hit a tying infield single with two outs in the ninth.
Joey Gathright had a leadoff single against Scott Schoeneweis (3-4) in the 11th. Gathright went to second on Aubrey Huff's grounder before stealing third. Lee then hit a grounder to first, but the speedy Gathright beat Shea Hillenbrand's throw to the plate.
"When I saw him get the ball, I knew it was going to be close," Gathright said. "I just went as hard as I can."
Travis Harper (3-6) threw two scoreless innings for the win. The Devil Rays avoided a three-game sweep and moved to 32-23 since the All-Star break.
Blue Jays starter Gustavo Chacin allowed three runs and five hits in 7 2/3 innings, nearly improving to 4-0 in four starts against Tampa Bay this year. He struck out a career-high seven and walked one.
Jason Frasor recorded the final out in the eighth but Miguel Batista allowed two runs in the ninth for his seventh blown save in 34 opportunities.
"He didn't have his command, that was pretty much the difference," Toronto catcher Gregg Zaun said. "It's not an easy role."
Huff hit an RBI grounder off Batista to get Tampa Bay to 5-4. Lee tied it with a two-out infield single, a high chopper to first that Hillenbrand failed to field cleanly.
The Devil Rays improved to 4-76 when trailing after eight innings.
Hillenbrand's RBI double off Chad Orvella broke a 3-all tie in the eighth. Aaron Hill made it 5-3 with a sacrifice fly.
Tampa Bay starter Casey Fossum gave up three runs -- two earned -- and five hits in seven innings.
Julio Lugo put the Devil Rays ahead 2-1 with a two-run single in the third. He gave Tampa Bay a two-run lead when he stole third and scored on a throwing error by Zaun.
The Blue Jays tied it at 3-3 on Guillermo Quiroz's two-out, two-run double in the seventh.
Quiroz's hit came one batter after Blue Jays manager John Gibbons was ejected by plate umpire Bill Welke during an argument after Alex Rios struck out on a foul tip. TV replays appeared to show that catcher Toby Hall caught the ball just above the ground.
"There was no reason at all to toss me," Gibbons said. "Everyone thought the ball hit the dirt. I guess he thought I was arguing balls and strikes."
Toronto took a 1-0 lead on Rios' sacrifice fly in the second.
Former New York City police officer and renowned tenor Daniel Rodriguez sang the national anthem before the game and God Bless America during the seventh-inning stretch. ... The Blue Jays are 62-4 when leading after eight innings. ... Fossum hit Hillenbrand with a pitch in the second. Fossum has hit a major league-high 18 batters. Hillenbrand has been hit 22 times, which leads the majors. ... Soon after Welke ruled against the Devil Rays on a possible interference call in the second, a fan threw a foul ball hit into the second deck back onto the field. The ball landed near Welke, who talked with stadium security after the inning ended.