MIAMI - Paul Goldschmidt hammered a pair of two-run homers to left and Trevor Cahill pitched a gem to lead the Arizona Diamondbacks to a 9-2 victory over the Miami Marlins Friday night.
Goldschmidt also doubled and went 4 for 5 with 4 RBI. He tied a career high for hits and now is hitting .338 with 12 homers and 35 RBI.
As a team, Arizona got 16 hits. Eric Chavez also went 4 for 5 with a homer, and Gerardo Parra and Martin Prado had three hits each.
Playing before an announced crowd of 13,444 at Marlins Park, the Diamondbacks (24-18) won for the eighth time in their past 11 games. They are also 7-1 in their past eight road games.
The Marlins (11-31) lost their sixth game in a row and own the worst record in the National League.
Cahill (3-4) allowed five hits - all singles - and struck out four in eight innings, matching his longest outing of the season. He walked four, but got out of jams by forcing the Marlins into three double plays.
The loss went to Marlins starter Kevin Slowey (1-4), who lasted just three innings. He allowed seven hits - including three home runs - and six runs in his shortest and worst performance of the season.
Slowey's ERA ballooned from 2.55 to 3.44.
The Diamondbacks got off to a fast start, scoring three first-inning runs. Gerardo Parra led off with a double and scored on Goldschmidt's one-out home run to left. Eric Chavez made it back-to-back jacks, blasting the next pitch down the line in right.
Goldschmidt's 11th home run of the year came on a 0-2 count and was measured at 428 feet. Chavez's homer, his fifth, traveled 401 feet.
Meanwhile, the Marlins squandered an opportunity in the bottom of the first when Justin Ruggiano came up with the bases loaded and grounded into an inning-ending double play.
Goldschmidt hit another two-run homer to left in the third, this time measured at a modest 378 feet. It was the second multi-homer game of this career, both coming this month.
Martin Prado added a run-scoring single in the inning to increase Arizona's lead to 6-0.
NOTES: Closer Heath Bell, wildly unpopular while with the Marlins last year, has done well in Arizona. He has converted five of his six save chances and held opponents scoreless in six of his past seven appearances. ... When Marlins reliever Ryan Webb allowed a seventh-inning single to Joey Votto of the Cincinnati Reds on Thursday, it snapped a streak. Webb had gone a combined 10 1/3 innings without allowing a hit. The franchise record is 14 1/3, set by Armando Benitez in 2004. ... The Marlins have been swept five times already this season. ... Arizona catchers Miguel Montero and Wil Nieves have been stellar defensively. Their 14 steal attempts against are the lowest total in the majors, and their three catcher pickoffs are the most in the big leagues. ... Marlins closer Steve Cishek is struggling. He is 1-4 with a 5.40 ERA. He went a combined 7-3 his first two years in the big leagues with a 2.66 ERA. ... Goldschmidt was the first NL player this year to reach 10 doubles and 10 homers. He entered Friday tied for first in the league in total bases (88), tied for second in go-ahead RBI (11), third in total RBI (31), third in on-base percentage (.410) and third in slugging (.603).