Zack Godley (4-1, 3.62 ERA) and Chris Heston (11-9, 3.54 ERA) start in the last of a three-game series between the Arizona Diamondbacks (66-72) and the San Francisco Giants (71-67) at Chase Field. The Giants won the last game 6-2 and the series is currently tied 1-1. Action begins at 9:40 p.m. ET on Wednesday, Sep. 9 and can be seen on FSAZ and CSBy.

Godley pitched 3.2 innings in his most recent start, surrendering six runs, striking out three and walking six in a 14-5 defeat to the Cubs. David Peralta (.308, 52 Rs, 14 HRs, 71 RBIs, 6 SBs) continued his strong play yesterday, going 2 for 4 with one run. Heston went 5.2 innings, surrendering two runs, striking out four and walking two in a 2-1 defeat to the Rockies in his last outing. Buster Posey (.330, 66 Rs, 17 HRs, 82 RBIs, 2 SBs) has been successful at the plate, going 3 for 4 yesterday with one RBI.

Arizona is a narrow -108 favorite at home against San Francisco. The matchup has an estimated Over/Under (O/U) of eight runs. The Diamondbacks have an overall money line of -281 and a record as the favorite of 29-27. Within its division, Arizona has a 12-10 record as favorite and a 27-28 record SU. Arizona is one of the best in the MLB in terms of steals, swiping 118 bases.

In games where it is the underdog, San Francisco has a 31-38 record and an overall money line of -116. They played poorly as the underdog over their last 10 games with a 1-8 record, and a 2-8 record SU. Offensively, they average four runs per game on the road, which is the best in the NL. The Giants are tough outs for opponents, ranking third in the NL with 9.2 hits per game. San Francisco is excellent at not striking out n the road with just 7.4 per game, ranking second in the NL.

The Diamondbacks lead the season series, 8-6. The Diamondbacks have a 51-52 record against right-handed starting pitchers on the year, which is what they'll be facing when Heston takes the mound. Godley (RHP) will be on the hill against the Giants, who have a 53-49 record against right-handed starting pitchers.

Predictions: SU Winner - Ari, O/U - Over


This season, the Giants hold an even 29-29 record against NL West teams. The Diamondbacks sit at 27-28 against these opponents.

Arizona has won 52% (26-24) of its games when leading after 7 innings. However, San Francisco has won 60% (31-21) of its games when taking a late lead.

Having scored zero runs in their last game, the Giants are going to have to up their game if they want to win this matchup. The Diamondbacks have a 9-1 record in games where opponents scored that many runs.

When they outhit their opponents, the Diamondbacks are 46-18. The Giants have a 62-11 record when outhitting opponents.

Ranking 13th in runs, San Francisco has earned 585 this season. Arizona ranks fifth with 618 runs.

Ranking 19th, San Francisco is in the bottom half of the league in walks, notching 373 this season. Arizona ranks in the top 10 at ninth with 418.

The Diamondbacks are 48-28 when they hit at least one home run. The Giants perform similarly when they hit one or more homers with a 49-24 record.