With injuries piling up all around them, before and during the game, the Red Sox managed to start the second half of their season with a win, holding off the New York Yankees, 4-2 at a steamy Fenway Park.

Felix Doubront won his third straight start and extended his string of consecutive quality starts to four straight. Doubront didn't allow a hit until the fifth inning. One of the two runs charged to him was unearned.

Doubront got quick support from Jacoby Ellsbury, who homered over the bullpens to lead off the game against veteran Andy Pettitte.

The Sox used the longball to add to their lead in the second when, after a walk to Mike Napoli, Jonny Gomes added a two-run homer into the Monster Seats.

The Yankees nicked Doubront for a run in the fourth, as Brett Gardner walked, stole second and then third and raced home on a throwing error by catcher Jarrod Saltalamacchia.

Doubles by Lyle Overbay and Chris Stewart produced the second New York run in the fifth.

Koji Uehara earned his ninth save with a perfect ninth inning as the Red Sox improved to 5-2 against the Yankees this season.