Eddie Rosario normally expects to need more than one pitch to pick up San Francisco right-hander Tyler Rogers' submarine delivery. Rosario had four hits, including a go-ahead, two-run homer in the eighth inning, and the Atlanta Braves beat the San Francisco Giants 6-5 on Saturday night for their fifth straight win.