Cardinals vs Giants MLB Live Stream Reddit for Sunday's Game

St Louis Cardinals  v San Francisco Giants
St Louis Cardinals v San Francisco Giants / Ezra Shaw/Getty Images

The St. Louis Cardinals (44-43) face off against the San Francisco Giants (40-48) on Sunday in the series finale of a three-game set.

How to Live Stream the Game

The matchup will be televised on NBCS Bay Area and Fox Sports Midwest at 4:05 p.m. ET. Further streams can be found on the MLB Streams subreddit.

The Cardinals enter this game coming off an 8-4 loss against the Giants in the second game of the series.

Cardinals Lineup

Tommy Edman will stay in the leadoff spot for this one, with Jose Martinez and Paul DeJong behind him as the Cards look to finish the first half of the season on a high note.

Pitcher Jack Flaherty (4-5) will get the start and attempt to have some success before the All-Star break, as he currently has a 5.94 ERA in his last seven starts. In his last start, Flaherty allowed four earned runs with four walks on seven hits through just four and two-thirds innings.

Giants Lineup

On the side for the Giants, they enter this game having won four of their last five games, and are looking to continue their hunt for a wild card spot. Evan Longoria, who bats third, will certainly be one to watch for in this one, as he's hitting a scorching .391 with 4 homers and 10 runs batted in through his last seven games.

Pitcher Jeff Samardzija (5-7) will get the start on Sunday, as he builds off his last outing against the San Diego Padres, where he went eight strong innings and allowed just two earned runs with six strikeouts. His last start against the Cards came last year, where he allowed three earned runs in just five innings.

The Giant have been red hot as they head into the All-Star break, as they have averaged 8.7 runs since June 30.

San Francisco is hitting at an incredible rate, and would sure love to keep it up against a struggling Cardinals team.