PHOENIX (AP) Paul Goldschmidt homered twice, had a career-high six RBIs and set a team record with five runs scored, helping the Arizona Diamondbacks bash the Los Angeles Dodgers 18-7 on Saturday night.
The Diamondbacks hired Hall of Fame manager Tony La Russa as chief baseball officer before the game and beat up on Clayton Kershaw (2-1) once it started, scoring seven runs in the second inning off the two-time Cy Young Award winner.
The Dodgers came storming back with a five-run sixth to pull within 9-7, but Arizona kept hitting to set a team record for runs.
Goldschmidt hit a three-run homer in the seventh inning, added a two-run shot in the eighth and had two doubles to finish 4 for 5.
Arizona hit five homers and had 21 hits, including a team-record 13 for extra-bases to emphatically end a seven-game home losing streak to the Dodgers.
Chris Owings finished a single shy of the cycle, Martin Prado had three RBIs and Chase Anderson (2-0) pitched into the sixth inning for Arizona. A.J. Pollock and Eric Chavez also homered.
Yasiel Puig hit a two-run homer to set one Dodgers record, tie another and stretch his hitting streak to 16 games. Carl Crawford also hit a three-run homer for Los Angeles, which had 13 hits and had to turn to catcher Drew Butera to pitch in the eighth inning.
Kershaw was solid in two starts off the disabled list and looked good in the first inning against the Diamondbacks, striking out two.
It quickly fell apart in the second inning.
Arizona followed Kershaw's second walk of the season by pounding baseballs to the gaps, including three triples and a double.
Cliff Pennington had the first triple, driving in two runs, then Pollock and Owings followed with run-scoring triples. Goldschmidt added a run-scoring double and Tuffy Gosewich and Prado had RBI singles, chasing Kershaw after 1 2-3 innings.
Kershaw allowed seven runs - three more than his season total - and six hits, with three strikeouts, two walks and a balk.
Anderson won his major league debut against the Chicago White Sox last Sunday, but wasn't quite as sharp against the Dodgers.
Puig hit the first pitch he saw in the third inning well over the wall in left-center, the team-record eighth straight game he has had an extra-base hit and run batted in. It's the first such streak of nine games in the majors since Tampa Bay's Evan Longoria did it in 2009.
Puig's eight straight games with an RBI matched the team record held by four others, most recently Adrian Beltre in 2004.
Anderson was lifted after giving up a three-run homer to Crawford and the Dodgers pulled within 9-7 on a two-run double by Andre Ethier off Evan Marshall.
Anderson allowed five runs and seven hits in 5 1-3 innings.
NOTES: Arizona 2B Aaron Hill was scratched from the lineup with a sore right shoulder. ... Puig has six homers and 21 RBIs during his hitting streak. ... The last team to have three triples in an inning was Houston in the first inning against Washington on April 19, 2012. ... Arizona RHP Josh Collmenter will start the series finale against the Dodgers. He is 1-0 with a 3.42 ERA in his last four starts. RHP Dan Haren, who pitched for the Diamondbacks from 2008-10, will pitch for the Dodgers after allowing three runs in seven innings.