The Giants won for the sixth time in eight games as they beat the Braves 5-3 Tuesday night at Truist Park.
Former Brave Jorge Soler hit his tenth home run of the year as the Giants won the opener of the three game-series.
The Braves are now 2-2 on the current nine game homestand.
Read HERE for the rest of the story.