ANAHEIM, Calif. - Garret Anderson quietly goes about his business as one of baseball's reluctant stars.
It's possible the public isn't aware of Anderson's talents because of his lack of flair and understated personality.
But his peers know.
"In the baseball world, I think everybody realizes how good he is," teammate Darin Erstad said Wednesday after Anderson led the Los Angeles Angels to a 7-6 victory over the Minnesota Twins.
"I think he prefers being under the radar," Erstad said. "You can't get him to talk about himself. He's here to win; he's a perfect fit for what we have here."
Anderson hit a three-run homer off All-Star Johan Santana in the seventh inning and threw out the potential tying run at home in the eighth as the Angels won for the 13th time in 16 games to move a season-best 20 games over .500.
Certainly, a pretty good day.
"But just a day," Anderson said. "You've got to forget about it and move on. We've got a game tomorrow."
The outfielder, who will play in his third All-Star Game on Tuesday, became the first Angels player to reach 1,000 career RBIs last month. He's closing in on 1,900 career hits.
Anderson has 15 RBIs in the past 13 games to give him 64 this season. He had two hits against Santana to raise his average to .311.
The Twins led 5-3 entering the seventh. Chone Figgins led off with a single and Vladimir Guerrero singled one out later. Anderson followed by hitting Santana's 2-and-0 pitch for his 11th homer to chase the reigning AL Cy Young Award winner and give the Angels a one-run lead.
"He got behind that at-bat. I don't think he meant to leave that pitch there," Anderson said. "He got it over the plate."
Jesse Crain relieved and allowed Juan Rivera's homer for what turned out to be the deciding run.
Joel Peralta got the final out in the seventh to record his first big-league victory. The right-hander, 29, began his professional career in 1999 and never pitched in the majors before this season.
The Twins drew within one off Scot Shields in the eighth on three straight hits, the last an infield single by Shannon Stewart. But with runners at first and third and one out, Nick Punto lined to left and Anderson gunned down Mike Ryan trying to score after the catch.
RED SOX 7, RANGERS 4: Matt Clement pitch into the ninth for his 10th victory and David Ortiz homered and drove in three for visiting Boston.
Clement, left off the All-Star roster by his own manager, retired 10 straight after giving up consecutive homers to David Dellucci and Michael Young in the third. The only other runs he allowed were on Dellucci's second homer in the seventh.
TIGERS 7, INDIANS 3: Jeremy Bonderman allowed two runs and five hits in eight innings and Chris Shelton had three of Detroit's 15 hits as the visiting Tigers won their second straight and fourth in their past 14. Bonderman matched his career high with his 11th win, set last season when he went 11-13 after a 6-19 rookie season.
BLUE JAYS 8, A'S 0: Ted Lilly pitched seven shutout innings and Vernon Wells homered in a five-run eighth for host Toronto. Lilly is 4-1 with a 2.03 ERA in his past five starts after getting off to a terrible start. The left-hander improved his ERA to 5.42.
ROYALS 5, MARINERS 1: Tony Graffanino homered and tripled and Angel Berroa had three hits for host Kansas City, which took two of three for its first series win over Seattle since July 17-20, 2003.