Boston, MA (Sports Network) - Coming into Wednesday, Clay Buchholz owned the Los Angeles Angels of Anaheim and the Boston Red Sox had no trouble against All-Star Jered Weaver.
But Weaver and the Angels got revenge, winning 7-3 in the middle test of a three-game set.
Weaver (16-3), who had lost five of his six Fenway starts with a 7.16 earned run average, gave up two runs and seven hits with five strikeouts in seven innings to earn the win.
Howie Kendrick had two hits including a home run for the Angels, who won Tuesday's series opener by a 5-3 count.
Despite entering the game with a four-start win streak against the Angels, Buchholz (11-4) tied a career-high by surrendering 12 hits. The right-hander, who gave up eight runs over his previous six starts, was charged for seven in 5 1/3 innings.
The Sports Network