The San Francisco Giants are in the Windy City to take on the Chicago Cubs Tuesday night. Below we will continue our MLB odds series with a Giants-Cubs prediction and pick. We will also let you know how to watch the game.

Giants-Cubs Projected Starters 

Logan Webb vs. Justin Steele

Logan Webb (6-5) with a 3.02 ERA, 1.20 WHIP, 92.1 innings pitched, 78K/20BB, .259 oBA

Last Start: vs. Houston Astros: Win, 6 innings, 7 hits, 3 runs, 0 walks, 5 strikeouts

2024 Road Splits: 8 starts, 2-3, 4.06 ERA, 1.35 WHIP, 44.1 innings pitched, 44K/12BB, .274 oBA

Justin Steele (0-3) with a 3.22 ERA, 1.09 WHIP, 50.1 innings pitched, 48K/13BB, .221 oBA

Last Start: at Tampa Bay Rays: No Decision, 6 innings, 3 hits, 0 runs, 1 walk, 5 strikeouts

2024 Home Splits: 4 starts, 0-2, 4.15 ERA, 1.34 WHIP, 21.2 innings pitched, 19K/7BB, .253 oBA

Here are the MLB Odds, courtesy of FanDuel. 

MLB Odds: Giants-Cubs Odds

San Francisco Giants: -1.5 (+140)

Moneyline: -104

Chicago Cubs: +1.5 (-170)

Moneyline: -112

Over: 9.5 (-122)

Under: 9.5 (+100)

How to Watch Giants vs. Cubs

Time: 8:05 PM ET/5:05 PM PT

TV: NBC Sports Bay Area, Marquee Sports Network

Stream: fuboTV (Click for free trial)

Why The Giants Will Cover The Spread/Win

Logan Webb will take the mound for the Giants, and he is pitching well his last two starts. He has thrown 13 innings, allowed 12 hits, and given up just 5 runs in those two games against the Houston Astros and Texas Rangers. Those are two tough teams to pitch against, and Webb did it well. He needs to continue in this game as the Giants have a tough matchup offensively against Justin Steele. If Webb can continue to pitch well, and go deep into games, the Giants will be able to win this game.

The Cubs have been bad offensively lately. Since May 1st, the Cubs are batting just .218. Along with that, the Cubs are slugging just .348, and they have scored 3.55 runs per game in that span. In fact, the Cubs scored 6 runs over the weekend against the St. Louis Cardinals, and just one run combined in the two games they lost. Chicago is struggling, and they have their offense to blame. If Webb can pitch his game, the Giants will win.

Why The Cubs Will Cover The Spread/Win

Justin Steele is back to being the ace the Cubs need him to be on the mound. In the month of June, Steele has thrown 18 innings, and allowed just two earned runs. On the season, Steele has a WHIP just over 1.00. This means he has done a great job limiting the base runners this season. In his three starts this month, Steele has a WHIP of 1.17. Steele needs to continue pitching well if the Cubs want to win this game. As mentioned, the Cubs have not been scoring too many runs, so it will be up to Steele if the Cubs want to win this game.

Final Giants-Cubs Prediction & Pick

This pitching matchup is going to trump any offensive production. Now, Webb has been giving up some hits this season, but he is a workhorse, and will pitch around any hit he allows. Steele is doing a good job limiting the baserunners, and I do not expect the Giants to get many baserunners in this game. For that reason, I like the Cubs to win this one straight up. I think they will scratch across enough runs to beat the Giants Tuesday night.

Click here for more betting news and predictions

Final Giants-Cubs Prediction & Pick: Giants (-112)