SF Giants won 436 games in the 5 years prior to last year.
Atlanta has won 449 games in the past 5 years.
So unless you'll pulling the "clutch" gene, what the heck is your point?
So many factors go into regular season wins and losses but facts are facts when it came to winning when it was most important the Giants are proven.