BALTIMORE (AP) - Matt Joyce hit a big two-run double in a six-run ninth-inning rally, lifting the Tampa Bay Rays to a 10-6 victory over the Orioles on Saturday, ending Baltimore's franchise-record streak of 109 straight wins when leading after seven innings.
Joyce also homered and finished 3 for 5 with five RBIs.
It was the third straight road victory for the Rays, all of them come-from-behind wins.
Trailing 6-4, Kelly Johnson hit a one-out homer off Jim Johnson (1-4), whose club-record streak of 35 straight saves ended Tuesday.
Johnson then loaded the bases on two walks and a hit before Joyce doubled to the right-center gap for a 7-6 lead. Ben Zobrist followed with a two-run double off Darren O'Day, who later issued a bases-loaded walk to Luke Scott.
Adam Jones and Chris Davis homered for the Orioles, who have lost four straight.
Alex Torres (1-0) worked four hitless innings for the victory.
ANGELS 12, WHITE SOX 9
ANAHEIM, Calif. (AP) - Alberto Callaspo hit a three-run homer in Los Angeles' five-run seventh inning, and the Angels snapped Chicago's four-game winning streak.
Callaspo also had a pair of sacrifice flies to give him five RBIs on the day. Mark Trumbo added his 10th homer for Los Angeles, which finished with 17 hits.
Robert Coello (1-0) recorded his first major league victory, retiring all five batters he faced and striking out three after relieving Joe Blanton after another ineffective performance. Ernesto Frieri got four outs for his eighth save.
Hector Gimenez had four hits and three RBIs for the White Sox, who allowed only 10 runs during their winning streak. Paul Konerko and Alexei Ramirez had three hits apiece, and Adam Dunn drove in two runs before leaving in the fifth because of back spasms. Nate Jones (0-4) got the loss.
INDIANS 5, MARINERS 4
CLEVELAND (AP) - Jason Kipnis scored the winning run in the ninth inning when Brendan Ryan's throw pulled catcher Jesus Montero off the plate, sending the Indians to the victory.
Kipnis, who won Friday's game with a three-run homer in the 10th, sparked the winning rally with a leadoff single against Oliver Perez (1-1). He moved to third on Asdrubal Cabrera's double and Nick Swisher was walked intentionally to load the bases.
Mark Reynolds then hit a sharp ground ball that forced Ryan to make a diving stop, and he was unable to get the forceout at home.
The dramatic victory came after Chris Perez (2-0) blew a save opportunity in the top half of the inning, allowing two-out solo homers to Raul Ibanez and Justin Smoak. Reynolds hit his 12th homer and finished with three RBIs as Cleveland won for the 16th time in its last 20 games.
YANKEES 7, BLUE JAYS 2
NEW YORK (AP) - Robinson Cano hit a pair of two-run homers to back a solid effort by David Phelps, and the Yankees beat the Blue Jays for the ninth straight time at Yankee Stadium.
Phelps (2-2) struck out eight while allowing one run in a season-high seven innings, helping New York beat Toronto for the eighth time in nine games this season.
Cano connected off Brandon Morrow with two outs in the third after Brett Gardner drove in the first run of the game with an RBI single. Cano also hit one off Morrow (1-3) with two out in the fifth, a shot that gave him his second multihomer game of the year. He has 12 such games for his career.
Travis Hafner returned to the Yankees' lineup after missing five games because of right shoulder inflammation and hit a two-run homer in the eighth inning.
Edwin Encarnacion connected for his 12th homer for Toronto.
RANGERS 7, TIGERS 2
ARLINGTON, Texas (AP) - Elvis Andrus had a career-high five hits, Mitch Moreland homered and Texas roughed up Anibal Sanchez in its victory over Detroit.
Andrus scored three runs, had two RBIs and stole a pair of bases as he hit leadoff for the second straight game in place of ailing second baseman Ian Kinsler. Andrus finished off his 5-for-5 game with a single to right in the eighth.
Moreland hit a solo shot off Sanchez leading off the third, his 10th home run of the season.
Sanchez (4-4) gave up a season-high six runs in 2 2-3 innings, his shortest start in almost two years. The right-hander yielded nine hits, walked two and struck out two.
The Rangers (28-15) have the best record in the American League, one game better than the New York Yankees.
Texas starter Justin Grimm (3-3) gave up two runs in 6 2-3 innings to snap a three-game losing streak.
RED SOX 12, TWINS 5
MINNEAPOLIS (AP) - David Ortiz homered twice and drove in six runs to torment his former team once again, leading Boston over the Minnesota.
Dustin Pedroia had two hits, two walks and an RBI, extending his hitting streak to 10 games. Daniel Nava also went deep for the Red Sox, who have won four straight following a slide in which they had lost 10 of 14.
Scott Diamond (3-4) gave up six runs on eight hits and walked three in 4 1-3 innings for the Twins, who have lost four in a row to fall into last place in the AL Central. Pedro Florimon had two hits and two RBIs and Joe Mauer extended his hitting streak to 15 games with two hits.
Craig Breslow (1-0) pitched 1 2-3 innings of scoreless relief for the win. Ortiz also had a single and a walk, raising his batting average to .362 in a game that lasted 3 hours, 53 minutes.
ATHLETICS 2, ROYALS 1
OAKLAND, Calif. (AP) - Brandon Moss hit a tiebreaking triple in the sixth inning to help Tommy Milone outduel Ervin Santana in Oakland's win over Kansas City.
The A's had just five hits and were held to two runs for the third consecutive game but made it hold up in front of a rare sellout crowd at the Oakland Coliseum. The A's also beat Kansas City 2-1 on Friday.
Milone (4-5) wasn't crisp and pitched with runners on base in all but one of his six innings. The left-hander allowed a run in the first inning then blanked the Royals the rest of the way to end his five-game losing streak.
Billy Butler singled twice and drove in the only run for Kansas City, which has lost nine of 12.
Santana (3-3) pitched much more effectively than Milone but was denied in his third attempt at earning his 100th career victory.
ASTROS 4, PIRATES 2, 11 INNINGS
PITTSBURGH (AP) - Jason Castro led off the 11th inning with a double and scored the go-ahead run on a close play, giving Houston its second win in three games after losing six straight.
Castro doubled off the top of the center-field fence against Bryan Morris (1-2), and Carlos Pena was intentionally walked one out later. The runners moved up on a wild pitch and Castro scored when he beat second baseman Neil Walker's throw home on Matt Dominguez's fielder's choice grounder.
Pittsburgh manager Clint Hurdle argued the call with plate umpire C.B. Bucknor and was ejected. Pinch-hitter J.D. Martinez followed with an RBI single to make it 4-2.
Rookie Jose Cisnero struck out five in 3 2-3 scoreless relief innings for his first major league win.