Chris Nelson hit his first two home runs of the season, including a grand slam against his former team, to send C.J. Wilson and the Los Angeles Angels past the New York Yankees 8-4 on Thursday.

Josh Hamilton and rookie J.B. Shuck each had an RBI single to help the struggling Angels prevent a four-game sweep. Wilson (13-6) won his fifth consecutive decision, keeping Alfonso Soriano in the ballpark after the streaking slugger piled up four homers and 13 RBIs the previous two nights.

Soriano extended his sensational tear, going 4 for 5 with an RBI single, but the Yankees managed little else until a three-run ninth as their four-game winning streak ended. After finishing a 5-2 homestand, they head to Fenway Park this weekend to face first-place Boston.

Copyright 2013 by The Associated Press. All Rights Reserved.