Reggie Jackson hit his 512th major league home run, moving him into a 10th-place tie on the all-time list with Ernie Banks and Eddie Mathews, as the California Angels had 20 hits last night in a 7-3 victory over the Indians in Cleveland.

Jackson's sixth-inning home run, his ninth of the season, moved him past Mel Ott's 511. The line shot over the left-center field fence on a 2-2 pitch against Cleveland reliever Rich Thompson followed a Mike Brown single and gave the Angels a 7-2 lead.

"I get a rush and who wouldn't?" said Jackson, 39. "It's a special feeling. It's hard to carry on about it verbally because you don't want to carry on about yourself, but when I think about only eight guys being ahead of me, it's awesome.

"When a ballplayer passes a Hall of Famer or another great ballplayer, it gives you a feeling of great pride."

Jackson's three RBI gave him 1,542 to move him past Willie Stargell and into 22nd place.

"I'm just sneaking by," said Jackson, who is hitting .248 with nine home runs. "I'd like to finish this year and hopefully play next year. If I can hit .250 or .260 and contribute to the ballclub I'd like to keep playing."

Winning pitcher Mike Witt (5-6) allowed three runs on 10 hits over the first 7 2/3 innings.

The 20 hits were the most by the Angels since 1980. Doug DeCinces had four hits and Jackson, Mike Brown, Bob Boone and Dick Schofield each had three.