Yesterday was a good day in Giants Land.

It started with a homerun from rookie Brett Pill.  It continued with a gutsy outing by Eric Surkamp.  It got infinitely better when Arizona finally, FINALLY, lost a game.  And it ended with, well, torture.

Let's start with Surkamp.

Make no mistake, Eric Surkamp did not have his best stuff yesterday.  So to watch him gut through 5 innings, walk only one guy, and allow only two runs not aided by an error was fantastic.  Come to think of it, Eric has only allowed 2 runs total in the big leagues that didn't result from a botched pick off, and both of those were sacrifice flies.  He should avoid picking people off.

Before Eric Surkamp arrived, the Giants were 1-6 in their previous 7 games pitched by the 5-spot in the roation, and that one win came in a game in which Dan Runzler lasted 2 innings and then had to be replaced and the Giants won only because they managed to score 6 runs.  Is Surkamp a polished major league pitcher?  No, of course not.  Is he definitely the answer for the 5th spot next year?  Maybe.  We'll have to see what happens with Vogelsong and Sanchez.  But for right now, he's a godsend in that role, and I'm not just saying that because I am Dictator Supreme Ruler For Life of his fan club (i was democratically elected to that position, winning 99% of the vote).

I was watching the Arizona game live and I have to say that it was great to see some Coors Field magic used to help the Giants.  Look, I know the odds are still long.  Sunday was a crushing blow to our title hopes.  But there are a couple things worth noting here:

1. Yes, we are 6 games back with 20 to play.  But there are really 2 seasons left...the 3-game series in Arizona and the other 17 games.  If you accept that we need to sweep that Arizona series, then really we dont' need to pick up 6 games in 20 days.  We need to sweep Arizona in a 3-game series and pick up 3 games in 17 days. 

2. I had this feeling that after the game on Sunday, the Giants would come out loose on Monday.  Like there was no pressure on them anymore because the race was now "over."  That's certainly been the case thus far.  Whether or not it's too late to matter, we'll have to see.

You know what sucks?  Remember when the Dbags were playing in Atlanta a couple weeks ago and got swept and Giants fans were thrilled?  Well if the Braves had been swept instead, we'd be 4.5 games out in the wild card race.  Oh well.

I don't know if the Giants will be able to make an epic comeback and win the West.  I don't know if Eric Surkamp will become a major league star and make me famous and wealthy in the process.  I don't know if Javier Lopez will ever throw a strike again.  I don't know if Santiago Casilla is entering a bad place.  I don't know if Arizona will lose another game this year.  They might finish the season 15-5 in which case nothing we do will matter.

But you know what?  For one day?  That's ok.  It was a good day.