AdvertisementNationals Beat The Astros 12-3 In Game 2 Of The 2019 World SeriesOctober 23, 2019Richard GonzalesfacebookEmailThe Washington Nationals celebrate after Game 2 of the World Series against the Houston Astros Thursday in Houston. The Nationals won 12-3 to take a 2-0 lead in the Series. (AP)