Kevin Pillar had a pair of RBI singles and scored the go-ahead run in the seventh inning as the host San Francisco Giants recorded an 8-7 victory over the Milwaukee Brewers on Saturday. Brandon Crawford collected a season-high three hits and Stephen Vogt added a career-best two triples and an RBI infield single in the eighth inning for the Giants, who have won four in a row. Christian Yelich belted his major league-leading 26th homer with two outs in the ninth and Manny Pina also went deep for the Brewers, who have lost three of their last four.