BOSTON (AP) - Adam Lind hit a tiebreaking homer off Boston closer Junichi Tazawa leading off the ninth inning to lift the Toronto Blue Jays to a 3-2 win over the Boston Red Sox on Saturday.
It was just the fifth win in 16 games for the struggling Blue Jays, who blew a 2-0 lead in the eighth.
Lind belted a 2-2 pitch from Tazawa (2-2) into the center field bleachers, sending Boston to its seventh loss in nine games.
Darren Oliver (2-1) got the win despite giving up the tying run.
Casey Janssen pitched the ninth for his 10th save in 10 chances. He allowed a leadoff double, but got the next three hitters.
YANKEES 3, ROYALS 2
KANSAS CITY, Mo. (AP) - Vernon Wells hit a go-ahead two-run homer then made a long running catch that preserved a victory for Andy Pettitte and the Yankees over the Royals.
Pettitte (4-2) showed off his mastery of the Royals once more, allowing a run-scoring groundout by Lorenzo Cain and a solo homer by Billy Butler in seven stellar innings. The 40-year-old left-hander gave up five hits, struck out seven and improved to 15-3 in his career against the Royals.
James Shields (2-3) was hurt by a throwing error on third baseman Mike Moustakas in the second inning that resulted in the Yankees' first run. He also gave up Wells' two-run shot in the fifth, moments after Butler's home run had staked Kansas City to 2-1 lead.
David Robertson struck out the side in the eighth for the Yankees, and Mariano Rivera worked around a two-out double by Salvador Perez in the ninth for his 14th save to start the season.
TWINS 8, ORIOLES 5
MINNEAPOLIS (AP) - Ryan Doumit homered, Joe Mauer and Justin Morneau each had three hits, and the Twins beat the Orioles, who lost for just the second time in seven games.
Vance Worley struggled through 5 1-3 innings, but a strong performance by Minnesota's bullpen enabled him to earn his first win in 13 starts dating to Aug. 1, 2012.
Matt Wieters connected for the Orioles.
Worley (1-4) gave up 11 hits and five earned runs. He struck out one but threw 111 pitches.
Making his season debut for the Orioles, starter Steve Johnson (0-1) cruised through the first two innings, before he began to get behind in counts and the Twins took advantage.
In four innings, he allowed seven hits and six earned runs while striking out three.
ANGELS 3, WHITE SOX 2
CHICAGO (AP) - Mike Trout hit a two-run homer and Jerome Williams pitched into the seventh inning to help the Angels beat the White Sox.
Williams (2-1) allowed two runs and scattered seven hits in 6 2-3 innings. He struck out three and walked one. After eight appearances out of the bullpen, Williams made his second start in place of the struggling Garrett Richards, who was filling in for injured Los Angeles ace Jered Weaver.
Jose Quintana (2-1) allowed three runs in the loss. He gave up five hits and struck out five.
The White Sox committed three errors in losing for the eighth time in 12 games.
INDIANS 7, TIGERS 6
DETROIT (AP) - Ubaldo Jimenez outpitched Justin Verlander, and Cleveland's Chris Perez got Miguel Cabrera to hit a game-ending groundout with two on to preserve the Indians' win over the Tigers.
Verlander (4-3) was erratic early, allowing three runs in the first two innings. He settled a bit after that, but the Indians took a 6-1 lead before Detroit closed the gap with a four-run seventh.
It was 7-5 when Perez allowed an unearned run in the ninth, but with men on first and second, Cabrera hit a weak grounder to third to end it.
It was Perez's sixth save.
Jimenez (3-2) allowed a run and three hits in six innings, striking out eight with one walk. He's won three straight starts for the first time since the Indians acquired him in a trade in 2011.
Jhonny Peralta hit a solo homer for Detroit.
RANGERS 8, ASTROS 7
HOUSTON (AP) - Adrian Beltre, Nelson Cruz and Lance Berkman all homered to back another solid outing by Yu Darvish, and the Rangers held on for a win over the Astros.
Darvish (6-1) yielded three hits and three runs, leaving after the seventh with an 8-3 lead.
Matt Dominguez homered twice off Darvish.
Houston led 3-1 before it was done in by its bullpen during a six-run sixth inning by the Rangers. Cruz, who also homered on Friday night, got things going with his two-run homer off reliever Philip Humber (0-8) that tied it. Pinch-hitter David Murphy put the Rangers on top with an RBI double.
Humber, who was moved out of the rotation this week, was rocked for five hits and five runs while getting only two outs.
ATHLETICS 4, MARINERS 3
SEATTLE (AP) - Josh Donaldson, Daric Barton and Brandon Moss hit solo home runs and Jarrod Parker pitched into the seventh to lead Oakland over Seattle.
Jed Lowrie had three hits and an RBI as the Athletics held on to snap a season-long five-game losing streak.
Parker (2-5) didn't give up a hit until Kelly Shoppach's two-out, two-run homer in the fifth inning. Parker did give up another two hits and a run before leaving in the seventh.
Grant Balfour pitched the ninth for his sixth save. The Mariners had runners on first and second with two outs, but Balfour got Kyle Seager to ground out to end the game.
RAYS 8, PADRES 7
ST. PETERSBURG, Fla. (AP) - Evan Longoria hit a two-run homer with two outs in the bottom of the ninth inning off Padres closer Huston Street, rallying the Rays to a victory.
Street (0-2) retired the first two batters in the ninth before walking Ben Zobrist on a full count. Longoria followed with his ninth home run, handing Street his first blown save in nine tries this season.
The Rays won their fourth straight, coming back after Jesus Guzman's pinch-hit grand slam off Jeremy Hellickson helped San Diego overcame a 6-2 deficit in the seventh.
Cesar Ramos (1-0) got the win. The Rays moved up to .500 for the first time since April 7.
James Loney hit a two-run homer as the Rays roughed up San Diego's Burch Smith in the second inning of his major league debut. The Rays scored six runs on five hits and a couple of walks in the inning and drove Smith out of the game.