Diamondbacks 9, Marlins 5

Ryan Roberts homered and Kelly Johnson doubled in three runs as the Arizona Diamondbacks bashed their way to a 9-5 victory over the host Florida Marlins on Saturday.

Stephen Drew added a solo homer for the Diamondbacks, who won for just the second time in the last six games.

The Marlins, who snapped an eight-game losing streak with a win in Friday’s series opener, fell to 1-9 in June.

Arizona broke it open in the fourth, getting to Florida starter Javier Vazquez for six runs in the frame. Drew ignited the onslaught with his home run and Johnson provided the big hit when his base-loaded double to deep center made it over Chris Coghlan’s head and brought in three more runs.

Vazquez (3-6), who already owned the worst ERA of any qualifier in the major leagues, watched that mark jump to 7.09 as he was knocked around for seven runs on as many hits in 3 2/3 innings.

Ian Kennedy (7-2) lasted eight innings for the Diamondbacks, striking out nine while yielding five runs and eight hits.

Mike Stanton and Gaby Sanchez hit back-to-back homers for the Marlins in the fifth inning. It was Stanton’s 16th on the season and third in as many days.

Final1st2nd3rd4th5th6th7th8th9thRHE
Arizona DiamondbacksDiamondbacks1006200009110
Miami MarlinsMarlins1010300005100
Season Series
Jun 12th 2011 Arizona 5 @ Miami 1
Jun 11th 2011 Arizona 9 @ Miami 5
Jun 10th 2011 Arizona 4 @ Miami 6
May 31st 2011 Miami 5 @ Arizona 2
MiamiStatsArizona
2-5Vs5-2
.298Batting Average.310
5.0Runs / Game7.6
11Home Runs14
5Errors2