Sun, Oct 21, 2012 · 7:30 PM ETFinal Cardinals @ Giants (final score: 1-6) CardinalsSt. Louis 1 45% GiantsSan Francisco 6 55% San Francisco Giants +0.4Matchup →