SAN FRANCISCO — Will Middlebrooks and Stephen Drew hit home runs, part of a 12-hit attack, as the Red Sox beat the San Francisco Giants, 12-1, before a crowd of 41,523 at AT&T Park Wednesday afternoon.
The Sox took two of three from the Giants. They are 11-4 against National League teams this season, outscoring them, 95-36.
Felix Doubront (9-6) went eight innings for the win. He allowed one run on five hits with one walk and three strikeouts. He threw 114 pitches and improved to 5-1 in six career interleague starts.
Jacoby Ellsbury had three hits and scored two runs for the Sox. Jonny Gomes and Jarrod Saltalamacchia each drove in two runs.
Middlebrooks had a two-run homer in the second inning off Barry Zito (4-9). Drew had a three-run shot in the seventh off Mike Kickham.
Middlebrooks played the final two innings at second base, his debut at the position.
The Sox are off Thursday and open a three-game series against the Dodgers in Los Angeles Friday.
The Sox had lost five of seven and 8 of 12.
“Today would be a good day for a win for us,” manager John Farrell said before the game.
By the third inning, when it was 5-1, the Sox were on their way.Peter Abraham can be reached at email@example.com. Follow him on Twitter @PeteAbe.