Philadelphia Phillies vs San Francisco Giants Game 4 Free Live Stream

AT&T Park - Watch Game 4 of the MLB 2010 Playoffs between the Philadelphia Phillies and the San Francisco Giants. Game starts at 7:30 PM,... More Below... Posted by on Oct 20th, 2010 and filed under Baseball, MLB, Sports.

AT&T Park - Watch Game 4 of the MLB 2010 Playoffs between the Philadelphia Phillies and the San Francisco Giants. Game starts at 7:30 PM, ET.

The Giants leads 2-1 in the series with a 3-to-nothing win, and the Phillies hope to tie it tonight, instead of falling behind by 2 games.  In Game 3, Matt Cain threw seven scoreless innings to pick up the win while Cody Ross was impressive in picking up a RBI single in the fourth inning that turned out to be the game-winning hit.

Tonight, the Giants will send Madison Bumgarner to the mound while the Phillies will try to counter with Joe Blanton. Bumgarner has never faced the Phillies and has never faced a current Phillies hitter. And the Phillies have a decision to make with left fielder Raul Ibanez, who is in a rut.

Watch Game 4 between the Philadelphia Phillies and the San Francisco Giant. Free live stream here, game starts at 7:30 PM ET.

Disclaimer: TDI does not own the site to link which streams live sports.