Marlins 6, Diamondbacks 4

Logan Morrison and Mike Stanton belted two-run homers and John Buck added a solo shot as the Florida Marlins snapped an eight-game slide with a 6-4 victory over the visiting Arizona Diamondbacks on Friday.

Anibal Sanchez (6-1) turned in a quality start for the Marlins, who matched their run total from the previous four games.

Threatening to drop to .500 for the first time since April 7, Florida got its first lead in a week when Morrison reached Joe Saunders (3-6) for his eighth homer in the first inning.

The Marlins held a 2-0 advantage until the sixth inning, when Stanton got the green light on 3-0 and belted his 15th homer deep into the stands in left.

The Diamondbacks jumped back into it with a four-run rally in the seventh before lefthander Mike Dunn snuffed out the threat.

Sanchez lasted 6 2/3 innings and was charged with three runs while striking out eight.

Rookie Steve Cishek worked the ninth for his first major league save.

Final1st2nd3rd4th5th6th7th8th9thRHE
Arizona DiamondbacksDiamondbacks000000400490
Miami MarlinsMarlins2000031006130
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