SAN FRANCISCO -- Hunter Pence hit a two-run single in San Francisco's four-run fifth inning, leading the Giants to a 5-3 victory over the Cleveland Indians on Saturday.
Buster Posey added a solo homer in the sixth as San Francisco earned its third consecutive win. Posey, who won the NL MVP award in 2012, went 1 for 3 and is batting .103 (4 for 39) over his last 13 games.
Michael Bourn, Nick Swisher and David Murphy had two hits apiece for Cleveland, which blew a 3-0 lead. Jason Kipnis drove in two runs.