Washington Nationals top Astros to win first World Series title
Nationals top Astros in Game 7 to win 1st World Series title – The Denver Post
Phillies defeat Padres in NLCS, advance to the World Series - Los Angeles Times
How the Nationals beat the Astros to win the 2019 World Series.
MORE
PHOTOS: Nationals top Astros in Game 7 to win 1st World Series title
Astros win 2022 World Series, solidifying their status as a dynasty
Nationals top Astros in Game 7 to win 1st World Series title
Nationals win World Series, beat Astros in Game 7 to cap off improbable run - Sports Illustrated
Nationals top Astros in Game 7 to win 1st World Series title
Nationals top Astros in Game 7 to win 1st World Series title - WTOP News
Elephant Rumblings: Nationals overtake Astros to win World Series - Athletics Nation
Washington Nationals top Astros to win first World Series title
Nationals win 1st World Series title
The Washington Nationals Are World Series Champions - The Atlantic