Astros vs. Phillies final score, results: Barrage of home runs gives Phillies dominant Game 3 win, World Series lead
Nolan_Arenado
World Series: Phillies Hit 5 Homers in Game 3 Win Over Astros - The New York Times
Stripes Ride Dominant Mound Performance to Series-Equalizing Victory
MORE
Twitter in Awe of Phillies' Home Run Barrage in Blowout Game 3 Win vs. Astros, News, Scores, Highlights, Stats, and Rumors
Luis_Garcia
Phillies tie World Series record with 5 homers to win Game 3 - ESPN
Game 3 Phillies-Astros highlights, score, next game, World Series schedule
D-backs edge Phillies, Astros rout Rangers in MLB playoffs
Phillies-Astros score: Philly takes World Series Game 3 as Bryce Harper, Kyle Schwarber lead home run barrage
Matt_Olson