Astros 3, Phillies 2: How Houston won Game 5 of World Series
A long time coming: Phillies win the World Series
2008 World Series Game 5 Part II-Last Pitch! Phillies Win!
Phillies-Padres Game 5 live updates: Philadelphia defeats San
Phillies drop another game to Astros – The Mercury
Phillies advance to World Series by beating Padres - The Japan Times
Phillies Rode Lady Luck To Win the 2008 World Series - The Good Phight
Phillies win World Series
Where were you when the Phillies won the World Series 10 years ago