Giants win 3-2 over the Reds tonight! Bottom of the 9th, walk-off hit by none other than Nate Schierholtz. See it here.
The bad news: Freddy Sanchez left the game hurt. No update yet.
The good news: Miguel Tejada is still hot, Vogelsong pitched 6 solid innings, Bullpen was lights out and Nate the Great finished it off with 2 outs, based loaded in the bottom of the 9th. Every kid’s dream.