By CHARLES ODUM
AP Sports Writer
ATLANTA (AP) — Jorge Soler hit a go-ahead, three-run homer in the seventh inning, Joc Pederson made a leaping catch at the wall for the final out and the Atlanta Braves rallied to beat San Francisco 6-5 to end the Giants’ five-game winning streak. Wilmer Flores led off the ninth with a homer against Braves closer Will Smith to trim Atlanta’s lead to one. Smith got a groundout and a strikeout before Tommy La Stella drove a high fly to the warning track in right. Pederson overran it slightly but reached back as he jumped into the wall and held on to complete Smith’s 29th save.