Sat, Oct 23, 2010 · 7:30 PM ETFinal Giants @ Phillies (final score: 3-2) GiantsSan Francisco 3 42% PhilliesPhiladelphia 2 58% Philadelphia Phillies +0.6Matchup →