Boston, MA -- Dustin Pedroia went 3-for-4 with three RBI and a run scored as the Boston Red Sox took a 7-5 win over the Cleveland Indians in the second of a four-game set.
Will Middlebrooks drove in two while Ryan Sweeney went 2-for-5 with an RBI and a run scored for the Red Sox, who had lost their previous three games.
Clay Buchholz (4-1) went 6 1/3 innings and gave up three earned runs on eight hits with three walks and three strikeouts.
Carlos Santana and Michael Brantley each drove in two runs for the Indians, who have dropped three of their past four games. Ubaldo Jimenez (3-3) was torched for seven runs on nine hits over 4 1/3 innings to take the loss.
The Sports Network