Hunter Pence hit two doubles, a triple and drove in five runs to lead the San Francisco Giants to a 14-10 victory over the Miami Marlins on Friday night.
Hector Sanchez hit a three-run homer, Pablo Sandoval had four hits and three RBIs, and Brandon Belt had four hits and scored four runs for the Giants, who set season highs for runs and hits (19).
Justin Ruggiano homered twice and drove in four runs for Miami. Christian Yelich and Placido Polanco each had three hits.
San Francisco's offense broke loose after averaging 2.73 runs per game since the All-Star break, the second-fewest in the majors.
The Marlins scored their second-most runs since June 2.