Yarbrough (8-4) allowed two runs on five hits and no walks while striking out three over six innings to record the win over the Red Sox on Tuesday.

Yarbrough didn't start off too well after allowing a first-inning run, but he would settle in thereafter and hold the Red Sox scoreless until Kyle Schwarber took him deep in the sixth for a solo home run. Tuesday's performance was a major relief for the southpaw, as he'd previously struggled mightily against the division rivals this season while allowing 16 earned runs on 18 hits over 12 innings. Tuesday marked the third time in his last four starts Yarbrough managed to not issue a walk, and it's just the second time since the beginning of July he's managed to pitch at least six innings. The 29-year-old now owns a 4.50 ERA, 1.17 WHIP and 104:23 K:BB over 134 innings and tentatively lines up for a rematch with Boston on Monday.