On Wednesday evening, the Chicago Cubs visit division rivals St. Louis as the two teams are each in pursuit of the postseason. Of the two, the Cardinals need to do more work as they are trailing the Cubs for the division lead and behind two other teams in the Nl Wild Card race. The Cubs are close to winning the division, giving them the much better chance of reaching the MLB Playoffs. Here's the latest Cubs vs. Cardinals game preview with matchup time, game odds, TV Channel, and live streaming options.

MLB game preview

The Chicago Cubs head into tonight's road game with an 88-69 overall record and a 42-37 mark on the road.

They lost their previous game but still hold a five-game lead over the Milwaukee Brewers atop the NL Central division. In that previous game, Chicago tried to rally from down 8-3. They managed four runs in the eighth inning thanks to a three-run home run from Jason Heyward and a solo shot from Ben Zobrist. Unfortunately, that was all for the rally and the Cards held on for the 8-7 win, preventing the Cubs from clinching the division.

The St. Louis Cardinals (83-74) are now 5-5 in their last 10 games and coming off the recent win over Chicago. They're still six games behind the Cubs for the division lead and 2.5 games back from the Colorado Rockies for the second of two NL Wild Card spots. Milwaukee is a game ahead of St.

Louis in that race, making the final stretch of the season an important one for all these teams.

On the mound tonight for the Cubs will be Jon Lackey (11-11, 4.67 ERA) with Michael Wacha (12-8, 4.00 ERA) getting the start for the Cardinals.

The odds for tonight's game have the home team Cardinals as -1.5 on the run line or -116 on the moneyline.

The visiting Cubs are +1.5 run line or +106 moneyline underdogs. Tonight's over/under runs total is at 8.5 runs for the complete game in St. Louis.

How to watch it live

Wednesday's Chicago Cubs vs. St. Louis Cardinals matchup is scheduled for a 7 p.m. Eastern Time start. Live television coverage will be made available exclusively through the ESPN channel.

Cable and satellite TV subscribers can also watch a live stream feed through WatchESPN web portal or compatible apps.

Additionally, SlingTV offers ESPN, ESPN2, and many other channels as part of their Sling Orange streaming channel package. Anyone with a hi-speed internet connection can sign up for a free one-week trial at the Sling.com website to enjoy the service.