Diamondbacks at Giants
David Peralta has answered a disastrous May with a brilliant start to June by homering in each contest of the Arizona Diamondbacks' three-game sweep of Miami. Peralta hopes his sizzling bat doesn't cool off in his luggage on Monday when the Diamondbacks (31-27) begin a six-game road trip with the opener of a three-game series against the San Francisco Giants (29-30).
Peralta countered a .211 batting average last month by belting his 10th homer in Sunday's 6-1 romp to give him six hits, six RBIs and three runs scored during his four-game hitting streak for Arizona. The 30-year-old was not alone in his power surge, as the Diamondbacks homered nine times versus the Marlins en route to scoring 42 runs while winning five of six on the homestand. San Francisco has done just fine in its own right of late, pushing its home win streak to five games and overall victorious stretch to four after following up back-to-back shutouts with a 6-1 triumph over Philadelphia on Sunday. Andrew McCutchen launched a three-run homer to highlight his fourth multi-hit performance in eight games heading into a matchup with Monday starter Zack Godley, against whom he is 4-for-7 in his career.
TV: 10:10 p.m. ET, ESPN, FS Arizona, NBCS Bay Area (San Francisco)
PITCHING MATCHUP: Diamondbacks RH Zack Godley (5-4, 4.38 ERA) vs. Giants LH Derek Holland (3-6, 4.94)
Godley recorded his best outing of the season on April 9 against San Francisco, as he scattered four hits and struck out a season-high nine batters over seven scoreless innings in a 2-1 triumph. The 28-year-old emerged victorious in two of his next three outings before snapping a five-start winless skid on Tuesday with a two-run, six-inning effort in a 5-2 triumph over Cincinnati. Hunter Pence is 4-for-7 while Buster Posey is 3-for-5 versus Godley, who owns a 2-1 mark in five career appearances against San Francisco while limiting the Giants to a .174 batting average.
Holland overcame surrendering four runs for the second time in three outings to escape with a win at Colorado on Wednesday. The 31-year-old pitched decidedly better in his April 9 start against Arizona, overcoming Paul Goldschmidt's triple in a two-run first inning before limiting the club to just those two runs on as many hits while striking out eight in six frames - albeit in a 2-1 setback. Ketel Marte had five hits and four runs scored versus the Marlins, but is just 3-for-13 in his career against Holland.
WALK-OFFS
1. Posey went deep on Sunday, giving him seven hits - including two homers - with five RBIs and four runs scored in his last five games.
2. Diamondbacks INF Daniel Descalsco is 6-for-16 with two homers, six RBIs and four runs scored in his last six contests, however he is just 2-for-12 against the Giants this season.
3. Giants RHP Jeff Samardzija (right shoulder tightness) will throw from flat ground on Monday, per manager Bruce Bochy.