Alex Rodriguez moved into second place on the all-time RBI list Friday night, one ahead of Barry Bonds and 300 behind Hank Aaron.

Rodriguez drove in the Yankees' fifth run of the game in an 8-7 win over the Angels at Yankee Stadium with a single to right, driving in Brett Gardner, who had tripled.

It was A-Rod's 1,997th RBI, breaking a tie with Bonds he established May 28 with a sacrifice fly in a loss to the A's in Oakland.

Aaron is baseball's RBI leader with 2,297.