BALTIMORE — Alfonso Soriano hit two home runs, including a tiebreaking shot in the eighth inning, and the New York Yankees rallied past the Baltimore Orioles 7-5 Tuesday night to end a six-game losing streak at Camden Yards.
Mark Reynolds also homered for the Yankees, who won for the second time in six games to bolster their postseason hopes. New York still trails Tampa Bay, Baltimore and Cleveland in the hunt for the final AL wild-card slot.
Chris Davis hit his major league-leading 49th home run for the Orioles and raised his RBI total to 126. Baltimore led 4-1 in the fifth inning before faltering.
Soriano and Reynolds launched the comeback with solo homers in the sixth off Baltimore starter Miguel Gonzalez.
Alex Rodriguez led off the eighth with a double against rookie Kevin Gausman (2-5) and Robinson Cano delivered an RBI single. Soriano followed with a two-run shot to center, his 15th homer in 43 games since New York reacquired him in a July 26 trade with the Chicago Cubs. Successive doubles by Curtis Granderson and Reynolds off Francisco Rodriguez made it 7-4.
Adam Warren (2-2) pitched a perfect seventh, Shawn Kelley gave up a sacrifice fly to Matt Wieters in the eighth and Mariano Rivera got four straight outs for his 650th career save. He has converted 42 of 49 chances this year.
The victory was manager Joe Girardi’s 556th with the Yankees, tying Billy Martin for sixth place on the franchise list. Girardi and Orioles manager Buck Showalter did not cross paths on the diamond after exchanging angry words Monday night over Baltimore allegedly stealing signs.
New York took a 1-0 lead in the third on an RBI double by Alex Rodriguez, but the advantage dissipated in the fifth. Three straight singles off Yankees starter Ivan Nova produced a run, and with runners at second and third Nick Markakis hit a fly to left. After Brian Roberts tagged up and headed home, Rodriguez cut off the throw from Soriano between third base and the mound, causing catcher Chris Stewart to raise his arms with a quizzical look because there was no other play on the bases.
One out later, Davis drove a breaking pitch into the center-field seats. He needs one home run to tie the franchise record of 50, set by Brady Anderson in 1996.
Angels 12, Blue Jays 6
TORONTO — Mark Trumbo matched a team record with four extra-base hits, including back-to-back home runs with Josh Hamilton, and Chris Iannetta and Erick Aybar also went deep as Los Angeles beat Toronto.
Trumbo had a career-best five hits and became the first player in Angels history to collect five hits and score five runs in the same game. He went 5 for 5 with three doubles and two RBIs as the Angels won for the eighth time in 11 meetings with the Blue Jays. It’s the 10th time in Angels history a player has had four extra-base hits in a game.
Trumbo led off the fifth inning with his 33rd homer and Hamilton followed with his 20th, the third time this season the Angels have gone back-to-back.
Jerome Williams (7-10) pitched five-plus innings allowing six runs and nine hits.
Red Sox 2, Rays 0
ST. PETERSBURG, Fla. — Clay Buchholz allowed three hits over five innings in his first start since early June and the AL East-leading Red Sox beat the Rays.
Buchholz (10-0), sidelined by a strained neck, hadn’t pitched in the majors since beating the Los Angeles Angels on June 8. The right-hander, who made three rehab starts in the minors, struck out Jose Molina with two on to end the second.
Jonny Gomes and Jarrod Saltalamacchia both drove in a run for the Red Sox, who extended their lead over second-place Tampa Bay to 8 1/2 games in the East. Craig Breslow, Junichi Tazawa and Koji Uehara finished a four-hitter. Uehara got the final four outs for his 19th save.
Royals 6, Indians 3
CLEVELAND — Jeremy Guthrie got a major assist from his defense in pitching six innings, Alcides Escobar hit a rare home run and the Kansas City Royals snapped a six-game losing streak in Cleveland, 6-3 on Tuesday night to close on the Indians and two others in the AL’s cramped wild-card scramble.
Guthrie (14-10) allowed just one run and nine hits, but was helped by three double plays.
With the win and Tampa Bay’s loss, Kansas City pulled within three games of a wild-card spot. The Royals also got a game tighter to the Indians, who dropped to 6-3 in September.
Mike Moustakas hit a two-run double in the sixth off Zach McAllister (7-9) and the won’t-go-away Royals won for the 12th time in 17 games.