The Pirates' offense came alive on a night that saw the team hit three long balls in the first three innings of the game, put up four runs in the top of the sixth and four more in the eighth to break the game open.
They would hold on to top the Dodgers, 12-7, in an offensive showing on Tuesday at PNC Park that produced a total of 21 hits.
Neil Walker and Ike Davis hit solo homers in the bottom of the second inning and Gregory Polanco launched another solo blast into the right field stands in the third to get the scoring started for Pittsburgh.
Polanco would drive in two more runs in the bottom of the sixth, singling home Russell Martin and Davis and moving Gaby Sanchez to second with the bases loaded.
He finished the night 2-for-4 with three RBI and a walk.
After a Travis Snider single drove home Sanchez, Polanco and Snider advanced to third and second respectively after Dodger reliever Jamey Wright hit Andrew McCutchen in the shoulder with a pitch.
A wild pitch brought home Polanco for the final run of the inning, giving the Pirates an 8-4 lead at that point.
The team would need every bit of offensive production to hold on for the win, as a pair of errors from the third base position cost three unearned runs in the first six innings and two late Dodger home runs quickly reduced the four-run lead.
In the third inning, Pedro Alvarez threw a slow Josh Beckett ground ball in the dirt in front of first baseman Davis and Beckett advanced to second on the play. Beckett moved to third on a Dee Gordon sacrifice bunt and after pitcher Vance Worley walked Justin Turner, Beckett scored on a sacrifice fly from Adrian Gonzalez.
Matt Kemp then singled off the mound and Andre Ethier drove home Turner with a single, the second unearned run of the inning.
Josh Harrison replaced Alvarez in the fifth inning after Alvarez left the game with knee discomfort. An errant Harrison throw that landed in the crowd behind first base would cost the Pirates another unearned run in the sixth inning.
A Gonzalez two-run home run off of Jared Hughes in the top of the seventh inning would cut the Pirate lead to 8-6 and a solo shot off of Tony Watson by pinch hitter Scott Van Slyke with one out in the eighth brought the lead to just one.
Chris Perez walked in Neil Walker with the bases loaded and one out in the eighth to extend the Pirates lead to two.
The Dodgers replaced Perez with Brandon League, who gave up a single to Russell Martin that plated Snider and McCutchen. The Pirates were not done roughing up League, with Davis driving in Walker on an RBI single.
That extended the lead to the final 12-7 margin.
The Pirate pitchers would manage to tally the final three outs to close the game with no more damage from the Dodger hitters.
Justin Wilson, who replaced Vance Worley after the sixth inning, was ejected in the top of the seventh hitting after hitting shortstop Justin Turner an inning after Wright hit McCutchen. Wilson was ejected.
Manager Clint Hurdle was also ejected after getting into a heated argument with the third base umpire Jeff Nelson over the call.
Worley threw 98 pitches through six innings, earning the win in his first start since July 8. He gave up 4 runs -- only one of them earned -- and seven hits. He is now 3-1 on the season.
(c)2014 Pittsburgh Post-Gazette
Visit the Pittsburgh Post-Gazette at www.post-gazette.com
Distributed by MCT Information Services