The St. Louis Cardinals (78-80) face the San Francisco Giants (77-81) in the finale of a 3-game set Wednesday. First pitch from Oracle in San Francisco is set for 9:45 p.m. ET. Let's analyze BetMGM Sportsbook's MLB odds around the Cardinals vs. Giants odds and make our expert MLB picks and predictions for the best bets.

Season series: Cards lead 4-1

The Cardinals just won't die. They were down 8-3 after another implosion by RHP Andre Pallante and rallied for 4 in the seventh and 2 in the ninth to win their third straight. DH Ivan Herrera went 2-for-4 with a homer and 3 RBIs. He has homered in 3 straight games to give him 19 on the year. 2B Brendan Donovan , playing through groin and turf-toe injuries, hit 4 doubles in the game. The Cards remain 3½ out of the final Wil

See Full Page