Wed, Oct 17, 2012 · 4:00 PM ETFinal Giants @ Cardinals (final score: 1-3) GiantsSan Francisco 1 48% CardinalsSt. Louis 3 52% St. Louis Cardinals +0.1Matchup →