If there is a silver lining for the Dodgers, who are now 2-8 against San Francisco this season, it is that the Giants might have worn themselves out from running around the bases all night. The Giants had 12 hits and six walks on the night.
The Giants had a pair of four-run innings on Friday, while the Dodgers had their first four-run nine-inning game in a week.
As a bronze lining, the Dodgers were once down 9-3 and entered the ninth down 9-4, but thanks to a pair of walks and a single allowed by rookie Mike Broadway in the ninth, manager Bruce Bochy was forced to use closer Santiago Casilla to get the final out in the ninth.
If was Buster Posey with the big blow, a grand slam with two outs in the third inning against Mike Bolsinger, who tiptoed around Angel Pagan before walking him, getting two strikes on both Pagan and Posey but was unable to finish either one of them off.
Bolsinger hit another rough patch in the sixth, allowing a run on two doubles that led to his exit from the game. But the inning could have been much worse had Joc Pederson not made a tremendous diving catch to rob Gregor Blanco.
Posey wasn't alone in the Giants' attack. Seven of the eight starting position players for the Giants scored at least once, and the one who didn't — Matt Duffy — drove in two runs in the seventh with a single off the glove of Jimmy Rollins, the key hit in a four-run inning against Daniel Coulombe and Josh Ravin.
In the battle of surprise 27-year-old starting pitchers, it was Chris Heston who pitched best, or at least was able to avoid any Posey-sized landmines. Heston pitched into the sixth and allowed three runs, picking up his seventh win.
The bright spot for the Dodgers on offense was Justin Turner, batting third for the third time this season. Turner doubled twice and homered, the second game in his career with three extra-base hits.
Turner has a 20-start hitting streak dating back to May 22.
The Dodgers will turn to Carlos Frias on Saturday afternoon, a 4:15 p.m. PT start. The Giants will start Tim Hudson on the mound.
Home runs: Justin Turner (7); Buster Posey (10)
WP - Chris Heston (7-5): 5⅔ IP, 7 hits, 3 runs, 1 strikeout
LP - Mike Bolsinger (4-2): 5⅓ IP, 8 hits, 5 runs, 3 walks, 6 strikeouts
Sv - Santiago Casilla (19): ⅓ IP, 1 strikeout