Updated

Alex Rodriguez hit three home runs in a game for the fourth time in his career, putting on a late power show that led the New York Yankees past the Kansas City Royals 8-3 Saturday night.

A-Rod drove in five runs, taking over the major league RBIs lead with 97. He picked on three different pitchers for his deep drives, which all traveled more than 400 feet in the hot, humid Midwestern air.

Rodriguez homered in the sixth inning, added a two-run shot in the seventh and hit a two-run drive in the ninth that landed in the water fountains in left field.

Rodriguez has 21 home runs this season and 604 lifetime. It was the 56th multihomer game of his 16-year career.