Rapid Reaction: Red Sox 3, Indians 2

CLEVELAND -- The Red Sox needed a quality outing from one of their starting pitchers.

Clay Buchholz provided that and more.

The right-hander pitched a masterpiece in the Red Sox’s 3-2 victory over the Cleveland Indians on Friday at Progressive Field, helping snap his team's three-game losing streak.

Buchholz has been a pillar of consistency of late, with just one loss in his last 12 starts. That came in Tampa on July 14.

In those dozen starts, he has six wins and five no-decisions.

Buchholz registered his second complete game of the season and fifth of his career. He allowed just two hits and one earned run, striking out six and walking none.

Buchholz (10-3) pitched out of a jam in the fourth. Tribe shortstop Asdrubal Cabrera led off with a ringing double to dead center. He moved to third on a fly out to center, but was stranded there and Buchholz retired Michael Brantley with a fly ball to center for the third out, leaving the score 1-1.

Buchholz had allowed a solo homer to Cabrera in the first inning, the only earned run he gave up all game.

Right fielder Cody Ross sent a jolt through Progressive Field in the top of the sixth, belting a two-run, 420-foot bomb over the center-field wall off losing pitcher Chris Seddon.

Ross, who connected for his 18th home run of the season, spurned an offer from the Indians to sign with Boston in the offseason. There’s a good reason why Ross was in the lineup on Friday. Ten of his last 21 hits off lefties have been homers.

Sloppy fielding by the Red Sox gift-wrapped a run in the sixth for the Indians, who pushed across a run without the benefit of a hit.

Second baseman Dustin Pedroia allowed a Jason Donald grounder to roll under his glove for the first miscue. Shortstop Mike Aviles then picked the ball up in short center and threw it into the stands, allowing Donald to go all the way to third. He scored on a sacrifice fly by Ezequiel Carrera to make it 3-2.

Red Sox third baseman Will Middlebrooks was hit in the right hand by a pitch in the ninth inning and was taken out of the game.