• 81°

Anderson beats Pujols in HR derby

CHICAGO - Garret Anderson was a winner at the All-Star Home Run Derby, just like he was at the World Series.

The Anaheim Angels' star edged the St. Louis Cardinals' Albert Pujols 9-8 Monday night to win the title.

''I don't think of myself as a home-run hitter, but it was another platform to show America what I can do,'' Anderson said.

The crowd of 47,819 rose to its feet as Pujols, batting last, came up with one strike left. He stepped out and lined a pitch off the left-field warning track.

Pujols started slowly, hitting just four homers in the first round, which tied for third with Jim Edmonds and Gary Sheffield, trailing defending champion Jason Giambi (12) and Anderson (seven). Pujols advanced over Sheffield because he has more regular-season homers, 27-22.

''That's a lot of swings. I was getting stiff between the rounds,'' Pujols said.

In the semifinals, Anderson beat Edmonds 6-4 and Pujols defeated Giambi 14-11, hitting the longest shot of the night - a 478-foot drive. Pujols' total tied for the most in a derby round, a mark set by Giambi two years ago at Seattle.