In the fourth inning, Jonathan Davis helped wear out San Francisco starter Carlos Rodón with an impressive 13-pitch at-bat that ended with a walk. Pinch-runner Christian Yelich scurried home for the winning run in the 10th inning on an infield single by Davis that pitcher Camilo Doval couldn't secure on the grass in front of third, and the Milwaukee Brewers held off the Giants 3-2 on Thursday night.