Mike Napoli hit a two-run homer and drove in four runs, Derek Holland pitched seven solid innings and the red-hot Texas Rangers completed a two-game sweep with a 6-3 win over the Boston Red Sox on Wednesday night.
Josh Hamilton had three singles and drove in a run for the Rangers, who won their sixth straight.
It was Napoli's fourth home run in three games to go along with a two-run double. He hit a pair of homers in the Rangers' lopsided win Tuesday.
Kevin Youkilis had a two-run homer for the Red Sox, who dropped their third consecutive game, and Josh Beckett (1-2) took the loss despite holding the Rangers down one night after they hit six homers in an 18-3 win.
Holland (2-0) held Boston to two runs on four hits, walking three and fanning seven.
Boston has lost eight of its last 10 games at Fenway Park against the Rangers.
The Red Sox have lost eight of their first 12 games this season heading into their first matchup against the rival Yankees, who come to town Friday for Fen...