San Francisco Giants vs. Arizona Diamondbacks - 8/23/20 MLB Pick, Odds, and Prediction

San Francisco Giants vs. Arizona Diamondbacks - 8/23/20 MLB Pick, Odds, and Prediction Photo by D. Ross Cameron-USA TODAY Sports

Arizona Diamondbacks (13-15) at San Francisco Giants (13-16)

MLB Baseball: Sunday, August 23, 2020 at 4:10 pm (Oracle Park)

Luke Weaver (1-3) (9.16) vs. Trevor Cahill (0-0) (1.59)

The Line: San Francisco Giants +105 / Arizona Diamondbacks -115 --- Over/Under: 9 Click Here for the Latest Odds

TV: NSBA, FSAZ Stream the MLB Game of the Day all season on ESPN+. Sign up now! Advertisement

The Arizona Diamondbacks and San Francisco Giants meet Sunday in MLB action at Oracle Park.

The Arizona Diamondbacks need a win here to snap a four-game losing streak. The Diamondbacks have scored four runs in their last three games and three or less runs in four straight games. The Diamondbacks are 1-12 this season when scoring three or less runs. Ketel Marte leads the Diamondbacks with 37 hits and nine RBI while David Peralta and Starling Marte have combined for 61 hits and 30 RBI. Luke Weaver gets the ball, and he is 1-3 with a 9.16 ERA and 23 strikeouts this season. Weaver is 3-1 with a 1.99 ERA and 26 strikeouts in his career against the Giants.

Check Out Our Consensus Report To See How Many Handicappers are On A Play

The San Francisco Giants look to stay hot while building on their five-game winning streak. The Giants have scored 21 runs in their last three games and four or more runs in 10 of their last 12 games. The Giants have won six of their last nine games when scoring four or more runs. Donovan Solano leads the Giants with 33 hits and 16 RBI while Mike Yastrzemski and Wilmer Flores have combined for 63 hits and 41 RBI. Trevor Cahill gets the ball, and he is 0-0 with a 1.59 ERA and six strikeouts this season. Cahill is 0-2 with a 5.09 ERA and 23 strikeouts in his career against the Diamondbacks.

The Diamondbacks are 19-7 in their last 26 games as a favorite and 1-4 in their last 5 road games. The Giants are 4-10 in their last 14 games as a home underdog, 2-5 in their last 7 during game 3 of a series and 1-4 in their last 5 Sunday games. The under is 5-1 in Diamondbacks last 6 overall. The over is 6-1-1 in Giants last 8 overall. The Diamondbacks are 8-3 in the last 11 meetings in San Francisco.

Luke Weaver has allowed 13 runs and 18 hits in his last 15.1 innings, while Trevor Cahill has allowed one run and four hits in 5.2 innings this season. Weaver simply shouldn't be favored given his struggles this season, and it's hard to make a case for the Diamondbacks with them riding a four-game losing streak. The San Francisco Giants are finding ways to win games and the offense continues to produce. Like in past games, you can find great value in the Giants and the plus money.

Get Our Experts BEST BETS For ALL OF THE GAMES

Randy’s Pick San Francisco Giants +105

The pick in this article is the opinion of the writer, not a Sports Chat Place site consensus.