Will Benson hit a three-run homer, and the Cincinnati Reds snapped San Francisco's seven-game win streak with a 3-2 victory over the Giants on Wednesday night. Graham Ashcraft pitched into the seventh inning as Cincinnati stopped a six-game slide that dropped the surprising Reds into second in the NL Central, trailing Milwaukee. It was a season-worst skid for Cincinnati.