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).
Nova, who has been outstanding since rejoining the rotation on July 5, worked around 10 hits in 7 1-3 innings. He’s been hurt by a lack of run support recently, but that was no problem this time.
Weaver came in 6-1 with a 1.72 ERA in his last nine starts and had won four straight decisions.
Blue Jays 4, Red Sox 3: Brett Lawrie singled home the winning run in the 10th inning and Toronto beat Boston to 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 tying, two-run homer with two outs in the ninth.
David Ortiz also added a solo blast in the sixth, his 23rd.
Marlins 5, Royals 2: Justin Ruggiano snapped a franchise-worst 0-for-42 slump with a single in the first inning and added two more hits and drove in a run as Miami beat Kansas City.
Ruggiano drove in the Marlins’ first run, but they still trailed 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 to put runners on second and third.
Donovan Solano and Logan Morrison followed with RBI groundouts to give the Marlins the lead.
That was enough for the Marlins bullpen. Dan Jennings (2-3) got through the sixth, A.J. Ramos worked the seventh and eighth, and Steve Cishek handled the ninth for his 26th save.