Erick Aybar hit a bases-loaded triple and Albert Pujols homered during a six-run seventh inning that helped the Angels stop a four-game losing streak.
Hank Conger homered, Pujols had three hits and Howie Kendrick contributed two doubles to help Los Angeles (28-38) avert a three-game sweep and put a positive finish on a 2-4 trip that began in Boston.
"After losing the first two games of the series, we really needed this win," Conger said. "It's very uplifting for us to go home with this win."
Los Angeles trailed 4-2 before getting five hits three for extra bases and two walks in the seventh against three pitchers.