Sun, Oct 17, 2010 · 8:00 PM ETFinal Giants @ Phillies (final score: 1-6) GiantsSan Francisco 1 42% PhilliesPhiladelphia 6 58% Philadelphia Phillies +0.6Matchup →