BOX SCORE: Yankees 11, Angels 3
Still looking to make a push in the crowded AL playoff chase, New York won its fourth in a row and will go for a four-game sweep Thursday afternoon.
Soriano hit his fifth career slam in the first and a two-run double with the bases loaded in the second. He homered again leading off the fifth and acknowledged the crowd of 38,379 chanting his name by lifting his glove when he went back out to left field in the sixth.
With a chance to do even more damage, Soriano walked with a runner on second in the seventh. He scored for the third time on Chris Stewart's two-run single.
After spending the early part of his career in New York from 1999-2003, Soriano was reacquired from the Chicago Cubs on July 26 to give the injury-depleted lineup a boost. He got off to a slow start upon returning to the Yankees but has certainly turned it on lately. He set a career best with six RBIs — all in a three-inning span — during New York's 14-7 win Tuesday night and then quickly broke the mark one night later.
Soriano became the seventh player since 1920 with at least 13 RBIs over consecutive games and the first since Cubs slugger Sammy Sosa had 14 in August 2002, STATS said. The record is 15 by Yankees second baseman Tony Lazzeri in May 1936.
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's dud came out of nowhere. The right-hander was 6-1 with a 1.72 ERA in his last nine starts and had won four straight decisions.
This time, he gave up nine runs, matching a career high, and nine hits over five innings as Los Angeles lost its fourth in a row. The reeling Angels have dropped eight of 10 and 14 of 19 overall.