clock menu more-arrow no yes mobile

Filed under:

Cardinals vs. Giants: TV channel, how to watch a live stream, picks & predictions for Giant’s game

We go over how to watch Friday’s game between the Cardinals and Giants and make some picks.

MLB: St. Louis Cardinals at San Francisco Giants John Hefti-USA TODAY Sports

The St. Louis Cardinals and San Francisco Giants square off on Friday with first pitch set for 10:15 p.m. ET. The game takes place at Oracle Park in San Francisco, CA and will only be available on local TV or through an subscription. Jordan Hicks will grab the ball for the Cardinals against Alex Wood for the Giants.

The Cardinals (15-10) enter Friday night’s contest 4-1 in their last five games. They took game one of this series 7-1 behind a strong performance from starter Miles Mikolas who went 5.2 allowing seven hits, one run, and striking out three. The Cardinals' offense collected 12 hits in the series opener.

The Giants ( 14-11) are riding a four-game losing streak into tonight’s contest and lost six of the last seven. The offense has been a problem they’ve scored one run in four of those losses. Joc Pederson has been their best hitter this season with a .295 average with six home runs. Carlos Rodon has been their best starter with a 1.55 ERA and 41 strikeouts over 29 innings.

Cardinals vs. Giants

Pitchers: Jordan Hicks vs. Alex Wood
First pitch: 10:15 PM ET
Cardinals local broadcast: Bally Spots Midwest
Giants local broadcast: NBC Sports Bay Area
Live stream: (subscription)
Moneyline odds: Cardinals +105 , Giants -125

Picks & predictions

Moneyline pick: Cardinals +105

The Cardinals took game 1 of the series, and their offense has performed better than the Giants over the past few games. Woods has been up and down in his starts against the Cardinals in his career. He hasn’t been lights out this season. Take the team that’s playing better — simple as that.

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL/IN/MI/NJ/PA/WV/WY), 1-800-NEXT STEP (AZ), 1-800-522-4700 (CO/NH), 888-789-7777/visit (CT), 1-800-BETS OFF (IA), 1-877-770-STOP (7867) (LA), 877-8-HOPENY/text HOPENY (467369) (NY), visit (OR), call/text TN REDLINE 1-800-889-9789 (TN), or 1-888-532-3500 (VA).21+ (18+ NH/WY). Physically present in AZ/CO/CT/IL/IN/IA/LA/MI/NH/NJ/NY/OR/PA/TN/VA/WV/WY only. Eligibility restrictions apply. See for full terms and conditions.