Bautista went 4 for 4 with a walk and four RBIs. Three other players had one hit, but that was it for Toronto's offense.
Facing Cesar Ramos (1-1), Colby Rasmus reached on an infield single to begin the 10th. Rasmus moved to second on Emilio Bonifacio's sacrifice, then took third on Munenori Kawasaki's grounder. Pinch hitter Mark DeRosa walked and Kyle Farnsworth came on to face Bautista, who singled into shallow right for the Blue Jays' first game-ending hit of the season.
Aaron Loup (2-3) pitched one inning for the win as Toronto took two of three to win a series against Tampa Bay for the first time since August 2010. The Rays had won their past 15 series against the Blue Jays.
The teams were tied at 2 before Tampa Bay got a run in the ninth. Evan Longoria hit a one-out double off closer Casey Janssen, extending his hitting streak to 16 games. James Loney followed with an RBI single.
But Fernando Rodney couldn't nail down the save, yielding a leadoff home run to Bautista in the bottom half.
RED SOX 6, WHITE SOX 2
CHICAGO -- Clay Buchholz pitched five-hit ball over seven innings to improve to 7-0, and Boston beat Chicago to avoid a three-game sweep.
Jonny Gomes made a sliding catch on Paul Konerko's line drive to left with two on to end the first. Jacoby Ellsbury raced to the center-field warning track to snag Alexei Ramirez's liner with a runner on and two out in the fifth to preserve a 2-1 lead.
Boston added to it in the eighth when Will Middlebrooks hit a sacrifice fly to right off Nate Jones after the Red Sox loaded the bases against Brian Omogrosso in the eighth, and Mike Napoli scored on a passed ball by Tyler Flowers to make it 4-1. The Red Sox scored two more in the ninth to put this one away.
Buchholz allowed just one run while lowering his American League-leading ERA to 1.73. He also matched the best start by a Boston pitcher since Josh Beckett in 2007 and joined Tampa Bay's Matt Moore and Arizona's Patrick Corbin as the only unbeaten pitchers in the majors with seven or more wins.
ORIOLES 6, YANKEES 3
Nick Markakis added a solo home run for the Orioles, who took two of three from New York to pull within three games of the first-place Yankees in the AL East.
Curtis Granderson homered, doubled and singled for New York. Needing a triple to reach the cycle, he drew a walk in the seventh inning.
David Adams hit a ninth-inning homer for the Yankees, his second in three games. The teams combined for 13 home runs in the series, including five in the finale.
Yankees starter Hiroki Kuroda left in the third with a bruised right calf, one inning after he was struck in the leg by a line drive off the bat of Manny Machado. Kuroda (6-3) allowed five runs and eight hits in two-plus innings.
Jason Hammel (6-2) gave up two runs and seven hits in 6 2-3 innings to even his lifetime record against the Yankees to 3-3. After Kuroda retired the first two batters he faced, Markakis homered. Adam Jones followed with a single and Davis hit a 3-2 pitch over the wall in center.
RANGERS 3, ATHLETICS 1
The 30-year-old Wolf was making his first big league appearance since Oct. 1, 2010, as a reliever with Oakland. He retired the first nine hitters and gave up one run with three strikeouts and two walks in five innings.
Jarrod Parker (2-6) was down 3-0 just four batters into the game, but went seven innings.
Parker retired 11 of the next 12 Rangers after falling behind 3-0 and allowed six hits and five strikeouts and one walk in seven innings.
ANGELS 7, MARINERS 1
Wilson (4-3) allowed a run and six hits in his longest outing since June 8, 2012, when he also went eight innings in a 7-2 interleague victory at Colorado. The left-hander won for the first time since May 1 at Oakland after losing his previous three starts, including back-to-back 3-0 decisions against Chris Sale of the Chicago White Sox.
Seattle rookie Brandon Maurer (2-6) made his first major league start near his hometown of Newport Beach, and it was a disaster. The right-hander, who played his high school ball a few miles away from Angel Stadium, gave up seven runs and 11 hits in three innings.
ASTROS 3, ROYALS 1
Lyles (2-1) allowed one run and six hits in his 50th career game. Travis Blackley and Hector Ambriz each got three outs before Jose Veras pitched a perfect ninth for his eighth save one night after the bullpen struggled in a 7-3 loss.
Houston took two of three from Kansas City for its fourth series win this season.
Shields (2-5) struck out seven in seven innings while yielding two runs and seven hits. He has gone seven or more innings in each of his last six starts, but hasn't won since April 30 due in part to his offense providing him with just five runs combined in his last four starts.
TIGERS 11, INDIANS 7
Justin Verlander overcame a rocky start and rain delay to get his fifth win and Miguel Cabrera hit another homer as the Detroit Tigers beat Cleveland, sweeping the two-game series between the AL Central's top teams.
Verlander (5-4) was two outs from qualifying for a victory, when the game was stopped with the Tigers leading 9-5 in the fifth. The right-hander came back after the weather break and finished the inning to get the win, ending a run of five straight victories by the Indians over former Cy Young winners.
The game was delayed 62 minutes by rain in the fifth and another 48 minutes in the eighth.
Cabrera connected for a two-run homer in the eighth, his fifth in three games and 13th this season. The shot was helped over the wall by center fielder Michael Bourn, who ran back to the warning track and was in position to make the catch but had the ball bounce out of his glove and into the stands.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Angels won't limit ace Richards' workload
- Ryu, Dodgers 1st to have 3 11-game winners
- Jones' 2 homers power Orioles past Angels
- Ortiz (2 HRs) passes Yastrzemski in Sox rout