The Red Sox slipped a half game behind Tampa Bay in the American League East after the Rays ended a seven-game losing streak earlier in the evening.
Los Angeles expanded its advantage over Oakland in the AL West to 7 1/2 games -- easily the largest lead in the majors.
Anderson singled in a run during the Angels' three-run first, added a solo homer in the fourth, singled in another run in the fifth and had a two-run base hit in the sixth.
It was Los Angeles' third win in four meetings with Boston this season. The Red Sox swept the Angels in the American League Division Series last year.
John Lackey (7-2) picked up the victory, allowing three runs on five hits in seven innings. It was only his second win ever over Boston in 12 starts.
Clay Buchholz (2-5), who has been in and out of the Boston rotation this year, took the loss. He surrendered four runs on eight hits in 4 2/3.


