Rapid Reaction: Yankees 4, Royals 2

NEW YORK -- That's why you can't predict baseball, Suzyn.

After being swept by the under .500 Texas Rangers, the Yankees completed a sweep of the defending AL champions and one of the best teams in baseball, the Kansas City Royals, by beating them 4-2.

They did it behind the historic bat of Alex Rodriguez, the pitching of Michael Pineda and the bullpen.

History: Rodriguez sneaked a three-run homer down the line in left field to make it 4-1 in the third. The three runs driven in gave Rodriguez the most RBIs in American League history. He is third all-time.

Revenge start: Pineda reverted back to being one of the best pitchers in baseball on Wednesday. Pineda went 6 2/3 innings, allowing just one run on six hits. He struck out eight and walked one.

In Pineda's previous two starts, he got hit pretty hard, including allowing a season-high five earned runs on 10 hits in a loss to the Royals a little less than two weeks ago.

Pineda was back to normal and now has 67 strikeouts and just five walks on the season. His record is 6-2 with a 3.36 ERA.

DidE: Didi Gregorius continues to struggle. In the eighth, Kendrys Morales hit a soft grounder to the left side of second base. Gregorius, who was shifted over, made the play, but then tried to make a back-handed flip to Mark Teixeira and instead bowled one past first. It was Gregorius' sixth error of the season and allowed a run to score.

Still a big zero: Dellin Betances gave up the run in the eighth, but it was unearned due to Gregorius' error. Betances' ERA is still 0.00.

Miller Time: Andrew Miller picked up his 12th save.

Trading homers: Mike Moustakas hit a solo shot in the first inning, while Brian McCann knocked his own in the second inning.

Tanaka update: In a Triple-A rehab start, Masahiro Tanaka pitched three innings, allowing three earned runs on four hits, striking out four and walking two. He threw 62 pitches. He told reporters his arm felt fine afterward. There is no decision yet on if he will make another rehab start or join the Yankees.

On deck: The Yankees are going west for a a seven-game road trip in Oakland and Seattle. Here are the pitching matchups against the last place A's: Thursday, CC Sabathia (2-6, 5.47) vs. Kendall Graveman (2-2, 6.04); Friday, Chris Capuano (0-2, 7.36) vs. Sonny Gray (5-2, 1.77); Saturday, Nathan Eovaldi (4-1, 4.27) vs. Jesse Hahn (2-4, 3.69); Sunday, Adam Warren (3-3, 3.91) vs. Jesse Chavez (1-5, 2.44).