How to Watch Houston Astros vs Phillies World Series Game 4: TV Channel, Streaming Links
Whether or not Lance McCullers Jr. was tipping his pitches, it didn't matter because the Houston Astros offense went entirely quiet.
The Philadelphia Phillies crushed his hanging breakers and the meatballs he threw right over the plate for a home run barrage. McCullers became the first pitcher ever to surrender five home runs in a single World Series game.
Wednesday night, Cristian Javier will attempt to right the ship facing the Phillies' second ace, Aaron Nola.
The Astros took care of business against Nola during World Series Game 1, knocking him around for five runs before the eventual Phillies' comeback.
Looking to avoid a sweep in Philadelphia, the Astros must take Game 4. This 106-win team doesn't intend to see a road elimination game this series.
How to Watch:
Location: Citizens Bank Park, Philadelphia, Pennsylvania
Date: Tuesday, Nov. 2
Time: 7:03 p.m. CDT
TV Channel: FOX
Live Stream: fuboTV (start your free trial)
For more on the Philadelphia Phillies, go check out our coverage over at Inside the Phillies!
More From SI's Inside The Astros:
- Could Mike Trout Request a Trade to the Houston Astros?
- Report: Former Astros Pitcher Fiers' Contract Terminated By CPBL Club
- Can the Houston Astros Handle the Loss of Yordan Álvarez?
- Is There Any Hope for an Aging Yuli Gurriel?
- Grading the Houston Astros MLB Trade Deadline Transactions
- Jeremy Peña isn't Competing for Rookie of the Year, And That's a Good Thing
- Houston Astros Poised to Make Another World Series Run
- Mancini Mania: Behind the Houston Astros' Latest Streak of History
- Trey Mancini Gives Houston Astros a Much Deeper Lineup
- Yordan Álvarez Stopped Striking Out and Became the Best Hitter in Baseball
Make sure to follow Inside the Astros on Twitter @InsideAstrosSI!