NEW YORK (AP) - Brandon Allen hit two tape-measure homers, Eric Sogard connected for one that barely cleared the wall and Oakland hung on to beat New York 6-5 on Tuesday night.
Brandon McCarthy ran the A's stretch of superb pitching into the eighth before allowing a two-out, three-run homer to Nick Swisher. The three runs were one more than Oakland had given up in the previous three games combined.
The Yankees, who trailed 6-0 in the seventh, rallied for two runs in the ninth against closer Andrew Bailey before Swisher flied out to the wall in right-center with the bases loaded to end it for his 17th save.
McCarthy (7-6) gave up eight hits and struck out six in 7 2-3 innings, improving to 6-1 in eight starts since the All-Star break.
Derek Jeter had three hits, tying Rod Carew for 22nd place all-time with 3,053. Bartolo Colon (8-8) gave up five runs for the second straight start.
He got the loss in Kansas City on Wednesday and has not won since July 30, a span of four starts.
Indians 7, Mariners 5, 1st game
Mariners 12, Indians 7, 2nd game
CLEVELAND (AP) - Anthony Vasquez won his major league debut and fellow rookie Dustin Ackley had three RBIs as Seattle earned a split of a day-night doubleheader, taking the second game over Cleveland.
Vasquez (1-0) was one of five first-year players in Seattle's starting lineup which scored five runs in both the third and fourth innings. Ackley got all three RBIs off Zach McAllister (0-1).
The Indians won the opener with a walk-off homer by Shin-Soo Choo to snap a four-game losing streak.
Kusoke Fukudome and Choo hit solo homers and Jack Hannahan had a career-high four hits for Cleveland, which went 3 for 15 with runners in scoring position.
Choo's three-run homer off Brandon League (1-5) in the bottom of the ninth gave the Indians a dramatic 7-5 win.
Royals, 6, Blue Jays 4
TORONTO (AP) - Eric Hosmer and Billy Butler homered for Kansas City and Bruce Chen won four consecutive starts for the first time in his career.
Jeff Francoeur matched his career high with four hits as the Royals, who had lost six of seven away from home, opened a 10-game, 10-day road trip.
Chen (9-5) improved to 4-1 with a 3.68 ERA in five August starts. The left-hander allowed three runs and four hits in 7 2-3 innings. He walked one and tied a career best nine strikeouts.
Joakim Soria gave up an RBI single to Adam Lind in the ninth but finished for his 23rd save.
Kansas City came in having lost seven of nine overall and 21 of its previous 28 in Toronto but the Royals jumped on Blue Jays right-hander Brandon Morrow with a three-run, four-hit second.
Red Sox 11, Rangers 5
ARLINGTON, Texas (AP) - Adrian Gonzalez homered twice and Jacoby Ellsbury made an immediate impact in his return to the lineup as Boston finally won a game in Texas.
Ellsbury led off the game with a single, stole second and scored on the first homer by Gonzalez, putting the Red Sox ahead to stay. The All-Star center fielder had missed three straight games after getting hit in the back with a pitch.
Boston, which had lost its first four games at Rangers Ballpark this season, moved within two percentage points of first-place New York in the AL East.
John Lackey (12-9) pitched 6 2-3 innings for his seventh win in his last eight starts.
Colby Lewis (11-9) allowed seven runs and nine hits over six innings, including both homers to Gonzalez.
Orioles 8, Twins 1
MINNEAPOLIS (AP) - Alfredo Simon allowed one run and three hits in a career-high eight innings, and Vladimir Guerrero and Mark Reynolds both had three hits for Baltimore.
Nolan Reimold added a three-run homer for Baltimore. Simon (4-6) won for the first time in four starts. He struck out a career-high eight.
Minnesota starter Brian Duensing (8-13) was out after just four batters in the third inning as his struggles continued. He gave up seven runs and nine hits while losing his fifth straight game.
Danny Valencia had a solo home run for the Twins, who have lost five of six games on the current homestand.
Simon retired 16 of the final 17 batters he faced and didn't give up a hit after Luke Hughes' double in the third.
Tigers 2, Rays 1
ST. PETERSBURG, Fla. (AP) - Brad Penny pitched effectively into the seventh inning and Alex Avila had an RBI single for Detroit.
Penny (9-9) gave up one run and eight hits over 6 1-3 innings. He had gone 1-3 with a 6.99 ERA in his previous five starts.
Phil Coke allowed two doubles, two intentional walks and struck out five over the final two innings for his first save.
David Price (11-11) allowed two runs and six hits in eight innings.
The game started after a 20-minute delay because of a weather-related problem with the lights at Tropicana Field. The Rays say thunderstorms in the area affected a power line running into the domed stadium, which caused the problem.