BALTIMORE — 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. — 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) retired 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 — 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 — 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 hit a two-run homer in the eighth inning.
Edwin Encarnacion connected for his 12th homer for Toronto.