Trea Turner homers twice as Phillies score 8 runs in 8th inning
Phillies 1980 World Series games on MLB Network
Phillies-Astros 1980 NLCS
Phillies end 9-game win streak, skipper Thomson's 1st loss, Taiwan News
PHOTOS: 35th anniversary of Phillies 1980 World Series Championship - 6abc Philadelphia
Phillies-Astros 1980 NLCS
Phillies finish off Rays to win World Series – Orange County Register
Phillies and Astros playing in rematch of remarkable 1980 NLCS
1980 NLCS recap
Phillies finish off Rays to win World Series – Orange County Register
Phillies finish off Rays to win World Series – Orange County Register
July 7, 1993: First-place Phillies outlast Dodgers in 20 innings in Kevin Stocker's debut – Society for American Baseball Research
Phillies finish off Rays to win World Series – Orange County Register
Phillies finish off Rays to win World Series – Orange County Register