Cardinals vs. Cubs Prediction

St. Louis Cardinals vs. Chicago Cubs, 9/20/19 Prediction & Odds

The St. Louis Cardinals earned an important win last night as it held on at the rival Chicago Cubs. Can first-place St. Louis get another key road win as the series resumes this afternoon?

Game Snapshot

901 St. Louis Cardinals at 902 Chicago Cubs

Friday, September 20, 2019

Wrigley Field at 2:20PM ET

TV: MLB Network

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

 

Public Betting Information

According to oddsmakers, the Cubs are a -120 favorite to win on the moneyline. The Cardinals are a +100 underdog, while the over-under has not yet been released due to Wrigley Field wind factors. As of Friday morning, 68 percent of public bets are siding with host Chicago. Check out our MLB Public Betting Page for the latest info.

Carpenter hits go-ahead homer

After blowing a 4-1 lead in the top of the ninth inning, St. Louis responded in the 10th inning as a Matt Carpenter solo home run Thursday night gave it a 5-4 win at Chicago. Carpenter was 1-for-2 off the bench with the solo shot. Harrison Bader ended the game 2-for-3 with a double, a walk and two RBIs. Paul Goldschmidt was 2-for-5 with two doubles and a run scored. Andrew Miller retired both batters he faced to earn the win in relief. Giovanny Gallegos threw a perfect inning with one strikeout to notch the save. Michael Wacha draws the start tonight for the Cardinals as he enters with a 6-7 record, 4.76 ERA and 1.53 WHIP plus 100 strikeouts over 121 innings pitched.

Rizzo homers in return

Chicago lost by a score of 5-4 in 10 innings Thursday night at home against St. Louis as it scored three in the ninth inning only to give up one in the 10th. Anthony Rizzo was 1-for-3 with a solo home run in his surprise early return from a sprained ankle. Nicholas Castellanos ended the game 1-for-4 with a walk and a run scored. Ben Zobrist ended the game 1-for-4 with a double and an RBI. Craig Kimbrel took the loss in relief as he gave up one earned run on one hit with two strikeouts and no walks over two-thirds of an inning. Alec Mills will start tonight for Chicago as he comes in with a 1-0 record, 3.42 ERA and 1.18 WHIP plus 27 strikeouts over 26 1/3 innings of work.

MLB Betting Trends

St. Louis

The Cardinals are 6-1 in their last seven Friday games. St. Louis is 1-5 in the last six Wacha road starts.

Chicago

The Cubs are 5-3 in their last eight games overall. Chicago is 47-24 in its last 71 home games.

Prediction: 

Last night was a very difficult loss for the Cubs as they battled all the way back in front of the home fans only to still lose. Wacha has been slightly better lately, but is having a rough season overall and Chicago should get to him some. But with the Cubs scratching Cole Hamels from his start, it leaves a void that looks like it will be filled by Mills unless Jose Quintana gets pushed up a day. I think the Cubs are pressing a bit right now and I'm going to bank on the Cardinals solidifying their NL Central lead for one more day.

 

MLB DAILY PREDICTION: ST. LOUIS CARDINALS +100

MLB Headlines

MLB Predictions & Picks

Thumbnail Guardians vs. Twins Prediction Will the Guardians pull off the small upset when they visit the Twins for Game 1 of the American League Central rivals’ series at 7:40 p.m. ET on Thursday night?
Thumbnail Rockies vs. Diamondbacks Prediction Even though bettors will be paying a rather steep price, will the Diamondbacks cash as a large moneyline favorite on Thursday when they play the Rockies in the NL...
Thumbnail Phillies vs. Mets Prediction Will the under 8.5 hit when National League East rivals the Phillies and Mets wrap up their series at 1:10 p.m. ET from Citi Field on Thursday? Taijuan Walker will...
Thumbnail Brewers vs. Blue Jays Prediction With Freddy Peralta set to oppose Kevin Gausman in the pitching matchup, will the under cash on Thursday afternoon when the Brewers and Blue Jays play their series...
Thumbnail Angels vs. Astros Prediction & Odds The Los Angeles Angels head to Houston to face the Astros on Thursday night at 8:10 PM ET on FS1 in the first game of a four-game series.