Yeah they are looking a lot like they did in 2010 when they had a bit of a rough start and finished strong and won it all. I'm not counting them Out quite yet
I'm still enthused about Matt's perfect game. I saw the last few innings of the game in a Japanese restaurant without knowing I was watching one of the first perfect game in Giants history.
Strangely enough, though I don't often attend baseball games, I did happen to be there when Jonathan Sanchez threw that near-perfect game.