It was an epic , heart - stopping , roller coaster of a ride that ended with a thud for Giants fans .
The San Francisco Giants lost Game 2 of the NLCS 5 - 4 to the St. Louis Cardinals on Sunday night .
San Francisco Giants was an epic , heart - stopping , roller coaster of a ride that ended with a thud for San Francisco Giants fans .
The San Francisco Giants lost Game 2 of the NLCS 5 - 4 to the St. Louis Cardinals on Sunday night .