Washington Nationals win the World Series; first title ever 10/30/2019 Ms. G Breaking News, Sports 12 THE MOMENT THE NATIONALS WON THE WORLD SERIES 🎥 pic.twitter.com/4cAo7vqCc6— SportsCenter (@SportsCenter) October 31, 2019 Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history. The Washington Post: