SB Nation Giants Blog
Thursday, Jul 19, 2012, 12:10 PM EDT
SB Nation Braves Blog
Tim Hudson pitched into the eighth, and the Braves got home runs from Freddie Freeman and David Ross as they avoided a sweep at the hands of the Giants with a 3-2 win.
Time to go back to sleep.