San Francisco Giants vs. Atlanta Braves: Live Score, Analysis and Reaction Bleacher Report Just a month after dominating the Atlanta Braves on their home turf, the San Francisco Giants will look to do exactly the same in the Peachtree State this weekend. The Braves and Giants open a three-game set in Atlanta on Friday with two young guns ...