MINNEAPOLIS (AP) — Alex Rodriguez hit three home runs in a game for the fifth time in his career and keyed a ninth-inning rally against All-Star closer Glen Perkins, sending the New York Yankees over the Minnesota Twins 8-5 Saturday night.

By:Hannah Foslien/Getty Images Sport

The Yankees trailed 5-0 early. Rodriguez hit Perkins' first pitch for a tying homer, and John Ryan Murphy later connected for a three-run shot.

Rodriguez hit 452-foot solo homer in the fourth and a 422-foot drive that made it 5-3 in the seventh. His 424-foot homer in the ninth cleared the center field wall.

A-Rod clapped as he trotted around first base after each homer while fans at sold-out Target Field booed. The last time Rodriguez hit three home runs in a game was Aug. 14, 2010, at Kansas City.

Rodriguez has 23 homers this season and 677 in his career. He is now 6 for 10 lifetime against Perkins with two home runs.