Amazing win for the Nationals. I STILL believe the Astros have the better team, but they were outplayed in the series. The Astros REALLY choked, blowing a 2-0 lead through six innings tonight. Neither team won a home game this series, that HAS to be the first time this has ever happened in World Series history, for a series that went seven games. Congrats, Nationals!