The cool part about the Cardinals victory was that it was at Shea Stadium. I know how the Mets fans feel. After watching them beat the Dodgers at Dodger Stadium.