DETROIT (AP) -- Kenny Rogers didn't blame himself that the first three hitters reached base in third inning.
It was the fourth batter he wasn't happy about.
After Toronto had loaded the bases on a walk, a bunt and a bad-hop grounder, Rogers gave up a grand slam to Vernon Wells. Those were the Blue Jays' only runs in a 4-3 victory over the Detroit Tigers on Wednesday night.
"That inning was unfortunate in a lot of ways," said Rogers, who lost his fourth straight start. "No one really did anything wrong -- I just wish I could have gotten that pitch to Vernon down a little more."
The grand slam and six shutout innings from David Purcey helped Toronto win their third straight, all in Detroit.
The Tigers have lost 10 of 13.
"This is dangerous, because we're doing just enough to lose right now," Tigers manager Jim Leyland said. "That's not good. We have to start doing the things that it takes to win."
Purcey (2-3) ended a two-start losing streak, giving up two singles and three walks. He struck out four and has allowed one earned run in 10 1/3 innings against the Tigers this season.
"I felt really good out there," the rookie said. "I didn't throw enough strikes early, but I started to relax about the fourth inning. That's when I started making the pitches I wanted."
Marco Scutaro led off Toronto's third with a walk, and David Eckstein bunted down the first-base line. Rogers and first baseman Miguel Cabrera both started for the ball, and Eckstein beat Cabrera to the base.
"You get a walk, an aggravating bunt and then a double-play grounder that takes a bad hop," Leyland said. "Kenny did very well tonight, but we've been getting bad hops lately."
Wells followed with his fifth career grand slam, a fly ball just over the glove of left fielder Ryan Raburn.
The Tigers didn't get a hit until Santiago's single with two outs in the fifth and only got one runner into scoring position against Purcey.
"He did an outstanding job," Toronto manager Cito Gaston said. "He just has to work on getting first-pitch strikes and getting ahead of hitters."
The game was delayed by rain for 49 minutes in the top of the seventh inning, and neither starting pitcher returned after play resumed.
After getting only two hits in the first eight innings, the Tigers put together some offense in the ninth.
Placido Polanco started the inning with a walk, and Magglio Ordonez followed with a single. Blue Jays reliever Scott Downs had to leave the game after spraining his right ankle while backing up third base on the play.
"I didn't want to go out there and see a bone sticking out of his leg," Gaston said. "He'll be reassessed in a couple days, but if he can't pitch, it will be a big loss for the team."
Tigers DH Gary Sheffield was ejected by home plate umpire Fieldin Culbreth after flipping his bat following a called third strike in the seventh inning.
The Tigers placed right-hander Joel Zumaya (shoulder) on the 15-day DL and recalled right-hander Francis Beltran from Triple-A Toledo. ... Sheffield said before the game that he wasn't concerned about media reports that the Tigers put him on waivers on Tuesday. "I don't pay attention to it -- I've been on waivers plenty of times," he said. "Lots of great players are put on waivers but it is only a story when it is someone like Manny Ramirez or me -- someone that people have an opinion about." ... Downs had his scoreless streak snapped at 17 2/3 innings.
Los Angeles Dodgers activate outfielder AJ Pollock off injured list
The Dodgers activated outfielder AJ Pollock from the injured list a day earlier than they were anticipating in order to have another position player on the bench.
Kiermaier hit, apparent retribution, as Rays clinch playoffs
— Kevin Kiermaier was hit by a pitch, apparent retribution for scooping up a Toronto scouting report two days earlier, and the Tampa Bay Rays clinched a postseason berth with a 7-1 victory over the Blue Jays on Wednesday.
Blue Jays pitcher ejected after hitting Kiermaier
Ryan Borucki hits Kevin Kiermaier with the first pitch in the bottom of the eighth. Benches would clear, and Borucki ends up being ejected from the game.
Meadows piles it on in Rays' win
Austin Meadows crushes a three-run home run to right-center field in the Rays' win over the Blue Jays.
Cleveland Indians pitcher Shane Bieber to return to rotation Friday
Reigning AL Cy Young winner Shane Bieber, who hasn't pitched since June 13, will start for Cleveland on Friday. Interim manager DeMarlo Hale said Bieber would be on a pitch count of approximately 70 pitches vs. the White Sox.
Cincinnati Reds manager David Bell receives two-year extension
Manager David Bell has received a two-year extension from the Reds that runs through the 2023 season.