Giants vs. Diamondbacks Prediction

https://www.thespread.com/mlb-articles/080418-colorado-rockies-vs-milwaukee-brewers-8-4-18-prediction-odds

The host Arizona Diamondbacks doubled up the San Francisco Giants last night to even the series at a game apiece. Which side will bettors want to put their money on tonight in game three of the series?

Game Snapshot

963 San Francisco Giants at 964 Arizona Diamondbacks

Saturday, August 4, 2018

Chase Field at 8:10PM ET

TV: FS-A (ARI)

Compare odds from multiple different online sportsbooks and shop for the best lines at our new Baseball Odds & Betting Page.

 

Public Betting Information

According to oddsmakers, the Diamondbacks are a -140 favorite to win on the moneyline. The Giants are a +130 underdog, while the total is set at 8.5 runs. As of Saturday afternoon, 74 percent of public bets are being placed on host Arizona. Check out our MLB Public Betting Page for up-to-date info.

Peralta stays red-hot

D-backs outfielder David Peralta went 4-for-5 in the series opener, then followed it up last night as he finished 3-for-4 with a home run plus a double and a walk while scoring two runs. Jon Jay went 2-for-5, while Paul Goldschmidt ended the night 1-for-4 with a solo homer plus a walk. A.J. Pollock went 1-for-3 with a walk. Eduardo Escobar was 2-for-4 with a run and an RBI. David Descalso finished 1-for-3 with a walk and a run. Patrick Corbin earned the win as he allowed three earned runs on seven hits with eight strikeouts and no walks over six innings. Brad Boxberger gave up two hits and struck out one in an inning of work to earn his 26th save.

Posey leaves game with injury

Giants catcher Buster Posey left Friday's game with a head injury and his status for today's game is in doubt. Prior to leaving the contest, he went 2-for-2 and scored a run. Evan Longoria was 2-for-4 with a run. Austin Slater went 2-for-4 with two RBIs. Chris Stratton suffered the loss as he allowed six earned runs on 10 hits with four strikeouts and four walks over three innings.

Andrew Suarez (4-6, 4.11 ERA) draws the start today for San Francisco, while Arizona turns to Clay Buchholz (4-1, 2.65).

MLB Betting Trends

San Francisco

The under is 13-4-1 in the last 18 Giants road games. The over is 7-3 in the last 10 San Francisco games following a loss.

Arizona

The Diamondbacks are 6-13 in their last 19 home games. The over is 7-1 in the last eight Arizona games overall.

Prediction:

Buchholz has pitched well for the D-backs this season and will benefit if Posey misses today's game. Arizona's offense is in pretty good shape since the arrival of Escobar in the trade with Minnesota and it should be able to touch up Suarez tonight. I tried to find reasons why the Giants would be a good bet here and I couldn't find enough. San Francisco already struggles enough to score without Posey being absent. If he plays today, that changes things but it seems as though he'll sit this one out. Take Arizona.

 

MLB DAILY PREDICTION: ARIZONA DIAMONDBACKS -140

Loading...

MLB Headlines

MLB Predictions & Picks

Thumbnail Dodgers vs. Rays Game 3 Prediction With the series evened at one game apiece, the Dodgers and Rays will meet in Game 3 of the 2020 World Series on Friday night at 8:08 p.m. ET. With the Dodgers once...
Thumbnail Rays vs. Dodgers Game 2 Prediction The Dodgers took Game 1 of the 2020 World Series 8-3 and cashed as a large favorite over the underdog Rays. The over also hit easily as L.A.’s bats came alive in the...
Thumbnail Rays vs. Dodgers Game 1 Prediction Game 1 of the 2020 World Series takes place tonight at Globe Life Field in Arlington, TX as the Dodgers take on the Rays at 8:09 p.m. ET. With Tyler Glasnow set to...
Thumbnail Astros vs. Rays Game 6 Prediction The Astros have rallied back in the ALCS to win a pair of games but they still trail the Rays three games to two and still face elimination on Friday evening when...
Thumbnail Dodgers vs. Braves Game 4 Prediction After routing the Braves in Game 3 on Wednesday, will the Dodgers pick up another win and even up their series with Atlanta in Game 4 tonight at 8:08 p.m. ET?...