BOSTON (AP) -- Jarrod Saltalamacchia homered during a six-run seventh inning and drove in five runs and the suddenly successful Boston Red Sox routed the Cleveland Indians 12-1 on Sunday.
Rookie Will Middlebrooks hit his fourth homer for the Red Sox, who have rebounded from a 1-8 skid with three straight wins.
Daniel Bard (3-4) survived some early control problems and held the Indians to one run despite walking four and allowing six hits over six innings.
Justin Masterson (1-3) also had control issues, falling behind 4-0 while facing all nine Boston batters in the first inning. He lasted six innings, allowing six runs on seven hits and hit three batters.