Prediction, Preview, and Odds
#3961 San Francisco Giants vs.
#3962 Arizona Diamondbacks
Wednesday, August 4, 2021 at 9:40pm EDT
Written by The Admiral

This article covers a past game!

View upcoming games.

San Francisco Giants (67-39) vs. Arizona Diamondbacks (33-74)

It will be the third game of a four-game set on Wednesday when the San Francisco Giants take on the Arizona Diamondbacks. San Francisco won the opening contest in this series, 11-8. These teams play on Tuesday evening, but this preview was written prior to the conclusion of that contest.

The Giants have beaten the Diamondbacks in four straight games, including Monday’s extra-inning affair. San Francisco is 9-1 in the last 10 meetings between these teams. The Giants are the favorite in this game at -175 with the odds set for Arizona at +155.

Giants Win in Extra Innings

San Francisco scored three runs in the top of the 10th inning to earn an 11-8 victory over Arizona on Monday. San Francisco had taken a commanding 7-1 lead, but Arizona battled back with four in the fifth and three in the seventh to force extra innings. The Giants hit three home runs in the contest, including the 11th of the season by Alex Dickerson, who drove in four in the contest.

San Francisco is seventh in runs per game (4.92) and third in runs allowed per contest (3.76). They are third in run differential at +1.15. The team is eighth in team batting average (.246) and second in home runs per contest (1.52).

The Giants will start right-hander Kevin Gausman. Gausman is 9-5 with a 2.35 ERA in 21 starts this season. The right-hander struggled in July, posting a 5.11 ERA in a 1-3 record in five starts. However, most of that damage occurred in the final two starts of the month when he allowed nine earned runs in 8.2 innings. Gausman had allowed three runs or fewer in 16 straight starts prior to those two outings.

The Giants are led by Brandon Crawford with 18 homers and 63 runs driven in. Mike Yastrzemski also has 18 homers after hitting one on Monday. San Francisco will be without Brandon Belt, Tommy La Stella, Evan Longoria, and LaMonte Wade.

Diamondbacks Comeback Falls Short

The Diamondbacks found themselves trailing by six but managed to rally to force extra innings before falling. Josh Reddick and Asdrubal Cabrera hit back-to-back homers in the fifth and Christian Walker hit a two-run double in the seventh to tie the score.

Arizona is 23rd in runs per game (4.17) and 30th in runs allowed per contest (5.76). They are also dead last in run differential at -1.59. The team is 23rd in team batting average (.233) and 29th in home runs per contest (0.91).

The Diamondbacks will start right-hander Zac Gallen. Gallen is 1-5 with a 4.61 ERA in 12 starts. The right-hander has some impressive strikeout numbers, fanning 69 in 56.2 innings. He comes off an inconsistent July, posting a 6.62 ERA in four starts, but most of the damage came against the Chicago Cubs on July 23 when he allowed seven runs in 4.0 innings pitched. In the other three starts of the month, Gallen allowed six total runs in 13.2 innings.

The team leader in batting average is Pavin Smith (.269) but he is out for this contest. Also out will be Josh Rojas, second on the team in home runs (10), and Stuart Fairchild.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


It is hard to go against a team that has thoroughly dominated their opponent as San Francisco has. Plus, the Giants are far superior in virtually every way. They are a much better offensive team, have much better pitching, and they even play defense better.

While the pitching matchup looks to favor the Giants considerably, no one should think that Gallen is mediocre. The right-hander was hit hard by the Cubs, but he had allowed three runs or fewer in five of his last six starts. He has good stuff, and that should give Arizona a chance. However, they are not going to score very many runs against Gausman.

Prediction: Take the San Francisco Giants (-175)

Full-Game Total Pick

Insiders Status:


I look for this to be a much lower-scoring game than many may suspect. Gausman has faced the Diamondbacks twice this season, allowing two total earned runs in 13.0 innings. Gallen has started twice against San Francisco and was hammered both times, pitching a combined total of 4.2 innings and allowing seven earned runs.

He has been much more consistent and pitched much better since the first of those outings. However, I do not look for him to go much further than four, but Arizona is not giving up more than seven runs in this game.

Take San Francisco to win, 6-2.

Prediction: Go under 8.5 (-120)

Written By Admir Aljic , "The Admiral"

You want someone to show you how to make some money, then talk to the Admiral, because he is your man. He has been handicapping for many years, so the Admiral knows a thing or two on how to beat the spread and get your pockets loaded with cash. The Admiral has brought his talents to StatSalt & Winners & Whiners and will always find the best pick for you.