Goldschmidt homered twice, tied his career high with four hits and drove in four runs to lead the
Diamondbacks to a 9-2 win over the
Marlins on Friday night.
"Watch the kid, watch the way he stays with his approach -- he's dangerous," D-backs manager Kirk Gibson said.
Goldschmidt hit a two-run homer in the first, a 428-foot drive to left on an 0-2 pitch, before Eric Chavez homered to right on the very next pitch to make it 3-0.
Then, in the third inning, Goldschmidt fouled off six straight pitches before hitting another two-run homer, a drive to left on the 13th pitch of the at-bat, that made it 5-0.
"However many I fouled off, all of them were down and away, mostly really good pitches, and fortunately for me, he made a mistake," Goldschmidt said.
It was the second career multihomer game for Goldschmidt, who also connected twice May 18 at Dodger Stadium. He is hitting .414 (29 for 70) with nine homers and 26 RBIs on the road but .272 with three homers and nine RBIs at Chase Field.
"It's still early in the season, so the stats are skewed one way or another, so if you get hot for a week or something when you're on the road compared to home," Goldschmidt said. "You just try to go out there and play well. If it happens to be on the road, good. If it's at home, that's good as well."
Goldschmidt also doubled to lead off the seventh and singled in the ninth. He is hitting .440 (22 for 50) in his last 15 games with seven homers, six doubles, and 17 RBIs.
"He's got a lot of talent," said Martin Prado. "We are expecting a lot of things from him. Every time he goes to home plate, we're just waiting for something to happen."
Chavez also had four hits, and Gerardo Parra and Prado had three hits apiece for Arizona, which had 16 hits in all and won its third straight game.
"I just hope we can do this more often; it would sure help our pitching staff," Gibson said.
Trevor Cahill (3-4) won for the third time in four decisions following an 0-3 start, allowing one run, five hits and four walks in eight innings. He walked his first two batters in the third before retiring 13 in a row, 10 on ground balls.
"As the game went along, I was able to find my arm slot and worked down in the zone," Cahill said.
Miami matched its season-worst losing streak at six and, at 11-31, equaled the 2006 Marlins for the worst 42-game start in franchise history, according to STATS.
"Unfortunately we got down, and obviously with our offense we're just not able to make up that much ground," Marlins manager Mike Redmond said.
Kevin Slowey (1-4) gave up six runs and seven hits in three innings.
"It was the second time in a week that I haven't given my team a chance to win, and that's disappointing," Slowey said.
The Diamondbacks led 7-0 before Rob Brantly had an RBI single for the Marlins. Greg Dobbs added three hits.
NOTES: Diamondbacks OF Jason Kubel (quadriceps) didn't play. "It's not great. It's kind of finicky," manager Kirk Gibson said of Kubel's quad. "Some days it's OK. Some days it's not." ... Following the game, Miami designated RHP Jon Rauch for assignment and recalled LHP Duane Below from Triple-A New Orleans. ... Marlins OF Giancarlo Stanton (hamstring), who has been on the DL since April 30, has been doing some hitting in a batting cage and thinks he will be back before the All-Star break. . ... D-backs RHP Brandon McCarthy (0-3, 5.63 ERA) faces Marlins RHP Tom Koehler (0-1, 3.31 ERA) on Saturday.