BOSTON (AP) -- Mark Trumbo hit his career-high 30th homer, Ervin Santana pitched 6 1-3 solid innings and the Los Angeles Angels snapped a four-game losing streak with a 5-3 win over the Boston Red Sox on Tuesday night.
Mike Trout had two hits, giving him 139 in the first 100 games of his rookie season, the most since 1964 when Tony Oliva had 144 for Minnesota.
Santana (7-10) allowed two runs on five hits with four strikeouts and two walks, leaving after throwing 100 pitches.
Ernesto Frieri pitched the ninth for his 15th save in 16 opportunities.
Aaron Cook (3-7) was touched for five runs on 11 hits in five innings and fell to 1-6 in his last eight starts. Boston lost for the fifth time in seven games overall.