NEW YORK (AP) -- Alex Rodriguez hit a three-run homer to break Lou Gehrig's American League record for RBIs, and the New York Yankees beat the Kansas City Royals 4-2 Wednesday to finish a three-game sweep.

New York Yankees designated hitter Alex Rodriguez (13) follows through on a three-run home run to left field against the Kansas City Royals during the third inning of a baseball game, Wednesday, May 27, 2015, in New York. (AP Photo/Julie Jacobson)

Michael Pineda (6-2) rebounded from consecutive losses and Brian McCann hit a solo shot for the Yankees, who outscored the AL champions 18-4 in their first home sweep of at least three games against Kansas City since August 2007.

Coming into the series, New York had lost six in a row and 10 of 11.

Chris Young (4-1) gave up both Yankees home runs, and the slumping Royals have dropped four straight for the first time since Aug. 28-31. They've managed only five runs during the slide.

(Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)