Rogers' 10* Coach's Clinic (EARLY!) >> 4 Straight Winning Days!
(MLB) Arizona vs. Pittsburgh,
Money Line: 105.00 Arizona (Away)
Result: Win
The set-up: Arizona continues to impress on the road, as it's taken the first two games of this series. I think the surging Diamondbacks are going to build off yesterday's 7-2 victory and find a way to deliver the goods on Sunday. Arizona goes with Clay Buchholz on the mound, while the Pirates go with Trevor Williams.

The pitchers: Buchholz is so far 1-1 with a 2.94 ERA. Buchholz most recently allowed one earned run off four hits with two walks and three strikeouts over 5.2 innings in a no-decision to the Mets on Sunday. He'd go on to generate a season-best nine ground balls. Buchholz now owns a sharp 1.1 HR/9, while issuing just 1.9 BB/9.

Williams is so far 6-4 with a 4.00 ERA. Williams went seven shutout frames against Milwaukee on Monday, allowing one hit and two walks. He also had seven strikeouts. But outings like that have been few and far between for Williams this season, who came into that contest having allowed 17 earned runs over his previous 18 frames of work.

The pick: Note as well that when Williams faced the Diamondbacks on June 12th, he'd get shelled for eight runs over only three innings of work. "Momentum" can at times be an almost tangible factor and it's one in which the books can sometimes have a hard time properly quantifying into a line. And that's the case here in my opinion, as I look for Arizona to continue its surge and get the job done in the end. Play on the Diamondbacks.