One of best postseason games I've ever seen... Wow, and phew! Hats off to Nats for playing a great game too..but amazed how Giants keep coaxing these postseason performances.
2 WS championships in the last 4 years, but ever the underdog (I challenge the sabermetricians to explain the them). Go Giants!!