In photos: Nationals beat the Astros to win their first World Series
The Washington Nationals celebrate after overcoming the Houston Astros to win the 2019 World Series at Minute Maid Park in Houston Wednesday. Photo: Alex Trautwig/MLB Photos via Getty Images
The Washington Nationals are World Series champions for the first time ever after defeating the Houston Astros on their home ground in Game 7.
Check out the dramatic moments that unfolded at Minute Maid Park in Houston on Wednesday night: