NEW YORK — Alfonso Soriano homered twice for the second straight night and drove in a career-high seven runs, giving him a staggering 13 RBIs in two games while powering the suddenly potent New York Yankees to an 11-3 victory over the Los Angeles Angels on Wednesday.
Soriano hit an early grand slam and became the third player to knock in at least six runs in back-to-back games since RBIs became an official statistic in 1920, according to STATS. The others were Texas’ Rusty Greer in August 1997 and Milwaukee’s Geoff Jenkins in April 2001.
Robinson Cano went 4 for 4 to pass Hall of Famer Phil Rizzuto for 15th place on the franchise hits list, and the Yankees hammered Angels ace Jered Weaver (7-6) in opening an 8-0 cushion by the second inning for Ivan Nova (6-4).
Indians 9, Twins 8
MINNEAPOLIS — Michael Brantley hit a sacrifice fly in the 12th inning and Cleveland rallied to beat Minnesota.
Joe Mauer tied a career high with five hits for Minnesota. Carlos Santana and Jason Giambi homered for the Indians, who won for just the third time in 10 games.
Nick Swisher and Jason Kipnis singled off Ryan Pressly (3-3) to open the 12th. Swisher moved to third on a fly out and scored easily on Brantley’s fly out to center field.
Tigers 6, White Sox 4
CHICAGO — Miguel Cabrera hit a towering three-run homer and Detroit ended a three-game skid by beating Chicago.
A year after winning the Triple Crown, Cabrera has 38 homers and 114 RBIs and is hitting .360.
The AL Central-leading Tigers had lost four of five following a 12-game winning streak.
Blue Jays 4, Red Sox 3
TORONTO — Brett Lawrie singled home the winning run in the 10th inning and Toronto beat Boston, handing the AL East-leading Red Sox their fourth loss in six games.
Rajai Davis doubled off Brandon Workman (3-2) to begin the 10th and went to third on Jose Bautista’s grounder. Edwin Encarnacion was intentionally walked to bring up Lawrie, who lined a two-strike pitch off the glove of shortstop Stephen Drew, bringing Davis home with the winning run.
Brad Lincoln (1-1) worked 1 1-3 innings as the Blue Jays recovered to win after Boston’s Mike Napoli hit a game-tying, two-run homer with two outs in the ninth.
Rays 5, Mariners 4
ST. PETERSBURG, Fla. — Jason Bourgeois hit an RBI single to cap Tampa Bay’s two-run rally in the ninth inning and the Rays ended a six-game losing streak, beating Seattle.
The Rays trailed 4-3 when Ben Zobrist opened the ninth with a triple off the top of the right-field wall against rookie Danny Farquhar (0-1).
Matt Joyce singled to tie it, Evan Longoria doubled and Will Myers was intentionally walked to load the bases. Bourgeois singled to right over the Mariners’ drawn-in outfield.
Marlins 5, Royals 2
KANSAS CITY, Mo. — Miami took advantage of an error by Kansas City to score the go-ahead runs in the seventh inning, then turned to the bullpen to wrap up a victory.
The Royals were leading 2-1 when Koyie Hill doubled off reliever Tim Collins (2-6) to start the seventh. Christian Yelich then hit a grounder toward third that utility man Elliot Johnson let through his legs, putting runners on second and third with nobody out.
Donovan Solano and Logan Morrison followed with RBI groundouts to give the Marlins the lead.