Hunter Pence drove in two runs in a rare start, and Gorkys Hernandez capped a five-run sixth inning with a two-run single Wednesday afternoon, allowing the San Francisco Giants to outlast the Miami Marlins 6-5 and win a tense three-game series in San Francisco. Down 1-0, the Giants took the lead for good in the sixth after a walk to Kelby Tomlinson, a single by Joe Panik and a ground-rule double by Brandon Belt tied the score. One out later, after Pablo Sandoval had been intentionally walked to load the bases, the Marlins went for a potential inning-ending double play on a Mac Williamson grounder to third baseman Miguel Rojas.