![Los Angeles Dodgers v Arizona Diamondbacks](https://media.nbclosangeles.com/2023/04/GettyImages-1480882116.jpg?quality=85&strip=all&resize=320%2C180)
Ketel Marte and Geraldo Perdomo each hit two-run homers, Alek Thomas had four hits and the Arizona Diamondbacks overcame an early four-run deficit to beat the Los Angeles Dodgers 12-8 on Saturday night.
The D-backs came into the game hitting just .230 as a team but pounded out 17 hits, including eight for extra bases. Thomas had started the season 0 for 16 before his four-hit outburst, which included a triple, two runs scored and an RBI.
Arizona's speed helped grind out multiple runs. Corbin Carroll scored twice on singles, both after stealing second base. Lourdes Gurriel Jr. scored on a sacrifice fly following what looked like a double that he stretched into a triple.
Gurriel, Marte and Josh Rojas all had three hits.
Get top local stories in Southern California delivered to you every morning. Sign up for NBC LA's News Headlines newsletter.
The Dodgers took a 4-0 lead in the first inning, capped by James Outman's 423-foot, two-run homer. It was the rookie's third homer in just nine games.
But the D-backs bounced back in a hurry, cutting the margin to 4-1 in the bottom of the first before Perdomo and Marte both smashed two-run homers off Noah Syndergaard (0-1) in the second for a 5-4 lead.
Arizona never trailed again, though the Dodgers pushed for a comeback multiple times. They loaded the bases in the fourth and cut the deficit to 6-5 when Mookie Betts walked to force a run home. Freddie Freeman followed by smashing a line drive to center, but Thomas made a sliding catch to end the inning.
Sports
Get today's sports news out of Los Angeles. Here's the latest on the Dodgers, Lakers, Angels, Kings, Galaxy, LAFC, USC, UCLA and more LA teams.
Freeman's RBI double off the center-field wall in the sixth cut the D-backs margin to 7-6 but they scored two runs in the bottom of the sixth and three more in the seventh to put the game away.
Freeman finished with four hits, including two doubles.
DAVIES HURT
Diamondbacks starter Zach Davies left in the fifth inning with a strained left oblique. The right-hander was facing Max Muncy when he threw a pitch and immediately grimaced. After a short meeting on the mound, he left the game.
Davies struggled with his command in the fourth inning, throwing 11 straight balls at one point. The 30-year-old gave up five runs on five hits over 4 1/3 innings. He struck out three and walked four.
D-backs reliever Kyle Nelson (1-0) earned the win with one inning of scoreless relief.
TRAINER'S ROOM
Diamondbacks: OF Kyle Lewis (illness) was put on the 10-day injured list. OF Pavin Smith was called up from Triple-A Reno.
UP NEXT
The Dodgers will start RHP Michael Grove (0-0, 6.75 ERA) on Sunday while the D-backs counter with RHP Ryne Nelson (0-0, 5.40).