LOS ANGELES (AP) — Christian Walker hit a go-ahead homer in the fourth inning and a three-run blast in the ninth — his 16th and 17th career shots at Dodger Stadium — and the Arizona Diamondbacks overcame a rough start to rout Los Angeles 12-4 on Wednesday night.

Gabriel Moreno and Lourdes Gurriel Jr. added two-run homers for Arizona, down 4-1 before Diamondbacks starter Cristian Mena retired a batter in his major league debut.

Freddie Freeman and Teoscar Hernández hit back-to-back homers in the first for the NL West-leading Dodgers. After four of their first five batters had hits, they had only two more the rest of the game. Arizona pounded out 16 hits.

Walker went 4 for 5, falling a triple shy of the cycle, with four RBIs and three runs. With two out in the fourth, he sent a 3-2 pitch from Ryan Yarbrough (3-2) to left for a 5-4 lead. Walker hit his 20th homer of the season in the ninth, a two-out shot off Michael Petersen.

Bryce Jarvis (1-2) got the victory in relief.

Arizona got most of its offense from the bottom of the lineup. Eugenio Suárez, Moreno and Geraldo Perdomo combined for seven hits, including Moreno’s homer in the third.

The Dodgers’ only hits after the first were a double by Miguel Rojas in the sixth and Freeman’s single in the eighth.

Mena allowed a single, walk, back-to-back homers and a single to the first five Dodgers. The 21-year-old right-hander struck out two and walked three in three innings.

Dodgers rookie Gavin Stone gave up four runs and seven hits in three innings, needing 49 pitches over the first two innings. He struck out three and walked three.

TRAINER’S ROOM

Dodgers: LHP Clayton Kershaw (shoulder) was set to throw a bullpen Thursday.

UP NEXT

D-backs RHP Zac Gallen (6-4, 2.83 ERA) was scheduled to make his second start since coming off the IL in the series finale Thursday against Dodgers RHP Landon Knack (1-1, 2.08).

___

AP MLB: https://apnews.com/hub/mlb

Brought to you by www.srnnews.com