Major League Baseball
San Francisco at Arizona
When: 9:40 PM ET, Wednesday, April 18, 2018
Where: Chase Field, Phoenix, Arizona

The Arizona Diamondbacks have been tremendous at home thus far this season, going 6-1 overall while winning four straight. Arizona looks to extend the winning streak on Wednesday as it hosts the San Francisco Giants for the middle contest of their three-game series.

Robbie Ray has a tough act to follow as the Diamondbacks received an outstanding pitching performance in the opener from Patrick Corbin, who kept San Francisco hitless until Brandon Belt recorded an infield single with two outs in the eighth inning and registered his first career shutout - and first complete game since 2013. Corbin also helped manufacture the game's lone run in the bottom of the eighth with a sacrifice as Arizona improved to 3-1 against the Giants this season. David Peralta delivered an RBI single to extend his hitting streak to six games, a stretch during which he has gone 9-for-24. San Francisco has lost four in a row after opening its 10-game road trip with a 7-0 victory in San Diego, scoring fewer than two runs in three of the setbacks.

TV: 9:40 p.m. ET, NBCS Bay Area (San Francisco), FS Arizona

PITCHING MATCHUP: Giants RH Chris Stratton (1-1, 2.60 ERA) vs. Diamondbacks LH Robbie Ray (2-0, 5.74)

Stratton has pitched well with Madison Bumgarner and Jeff Samardzija sidelined with injuries, allowing three runs or fewer in each of his first three starts. The 27-year-old Stratton is coming off an outstanding performance at San Diego on Thursday, when he yielded just one hit over seven scoreless innings en route to his first win of the season. The native of Mississippi has made three career starts against Arizona, going 1-1 with a 3.18 ERA.

Ray has yet to lose this year despite a pair of subpar efforts, including a no-decision at San Francisco last Wednesday in which he gave up three runs on five hits and three walks over 4 2/3 innings. The 26-year-old from Tennessee was tagged by Colorado for seven runs - six earned - on seven hits (three homers) and three walks over five frames in his season debut - and lone turn at home thus far - but still came away with the victory. Ray has been excellent against San Francisco in his career, going 4-1 with a 2.82 ERA in nine starts.


1. Peralta has hit safely in nine of his 10 games this month and 11 of 13 overall this season.

2. San Francisco 3B Evan Longoria (ankle) was scratched from the lineup for the series opener and also is expected to miss Wednesday's contest.

3. Arizona manager Torey Lovullo stated that RHP Taijuan Walker is headed to New York for a second opinion after an MRI exam showed he has an ulnar collateral ligament injury.

PREDICTION: Diamondbacks 6, Giants 2
Stats and Records
Team Comparison
  W/L Strk Home Away East Central West IL
San Francisco 6-10 L4 3-4 3-6 0-0 0-0 5-9 1-1
Arizona 12-4 W1 6-1 6-3 0-0 2-1 10-3 0-0
Last Meeting
San Francisco Arizona
Date Away Home Avg HR OPS Avg HR OPS
4/17/18 SF 0 ARI 1 .036 0 .105 .115 0 .294
Player Stats
Season Series
Batting Player Avg Hits OPS
San Francisco B. Posey .462 6 1.121
Arizona P. Goldschmidt .357 5 1.438
Offense Player HR Runs RBI
San Francisco B. Posey 1 1 3
Arizona P. Goldschmidt 2 4 5
Pitching ERA Avg K
San Francisco 3.60 .168 41
Arizona 2.04 .185 42
Batting Player Avg Hits OPS
San Francisco B. Posey .294 15 .821
Arizona D. Peralta .333 18 .938
Offense Player HR Runs RBI
San Francisco J. Panik 3 8 4
Arizona P. Goldschmidt 4 13 10
Pitching ERA Avg K
San Francisco 3.56 .233 131
Arizona 2.93 .228 160