For the Red Sox, there was plenty to like about tonight's 11-5 victory against the Rangers.

John Lackey went into the seventh inning against a team that usually gives him trouble. He's now 7-1, 4.10 in his last nine starts.

"This is Lackey. It took us a while. His ERA is higher and it'll probably be that way. But it doesn't mean we haven't got the pitcher we want," Terry Francona said.

Jacoby Ellsbury came back and set the tone right away with a single and a steal of second. The offense took off from there. Marco Scutaro had three RBIs. Ryan Lavarnway continued to impress and slumping Jarrod Saltalamacchia had his first two hits against his former team, one an RBI double.

"I just wanted to bring some energy to the lineup," said Ellsbury, who missed three games after being hit in the back by a pitch on Friday night in Kansas City. "It feels good to get back."

But the biggest thing may have been Adrian Gonzalez hitting two home runs.

Gonzalez had gone 84 at-bats since last hitting a home run. It came on July 30 against Brian Bruney of the White Sox, who was released two weeks later. Worse, Gonzalez had one homer over his previous 157 at-bats. The player who helped carry the Red Sox into first place had become a singles hitter.