ATLANTA -- Austin Slater hit a three-run homer after the Braves botched a potential double-play grounder, sparking the San Francisco Giants to a 6-3 victory over Atlanta that snapped a seven-game losing streak Tuesday night.
Matt Moore (3-7) pitched seven strong innings for his first win in over a month, and the shaky Giants bullpen protected the lead.
Julio Teheran (6-5) was up 2-0 and cruising toward his first home win since opening night at SunTrust Park, only to be let down by his defense in the eighth inning.