Boston, MA (Sports Network) - Dustin Pedroia and Kevin Youkilis each hit a two-run homer to lead Boston over Arizona, 6-2, in the second of a three-game interleague set from Fenway Park.
Adrian Beltre and J.D. Drew also knocked in a run apiece for the Red Sox, who have won two in a row to start the series and four of five overall.
Jon Lester (8-2) turned in seven solid innings, allowing just four hits and two runs while fanning seven with three walks. The lefty, who earned his 50th career win, has not lost since April 18, gaining eight positive decisions in 11 starts since then.
Justin Upton slugged a two-run homer for the D-Backs, who slid to their fourth defeat in six contests and lost their 12th straight road game.
Rodrigo Lopez (2-6) dropped his fourth straight decision after yielding 10 hits and six runs over seven full frames.