Boston, MA (Sports Network) - and 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.
and also knocked in a run apiece for the , who have won two in a row to start the series and four of five overall.
(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.
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.
(2-6) dropped his fourth straight decision after yielding 10 hits and six runs over seven full frames.