Brandon Belt scored the go-ahead run on a bases-loaded grounder by Wilmer Flores in the eighth inning, sending the San Francisco Giants to a 4-2 victory over the Cleveland Guardians on Saturday night. With one out, Flores hit a sharp grounder that second baseman Ernie Clement stopped before forcing out Brandon Crawford at second.