As bad as they've been this month, the Marlins can at least turn the calendar to July on Sunday knowing the Phillies are behind them.

Thanks to another strong start from Josh Johnson, and a few big hits from Justin Ruggiano, John Buck, Logan Morrison and Giancarlo Stanton, the Marlins put a little more distance between themselves and the last-place Phillies on Friday night with a 6-2 victory in front of 28,246 at Marlins Park.

With one day left in June, the Marlins (36-40) can now claim they've been able to string back-to-back wins twice this month — when they left Philadelphia (36-43) on a two-game run on June 3 tied for first place in the division, and now.

"I don't think we've had back-to-back wins since spring training," manager Ozzie Guillen said. "It seems like we're coming around little by little. A couple days ago we started to swing the bat better. Today it seemed like everybody put a little bit together."

After backing their Opening Day starter with just six runs of support over his first four starts this month, the Marlins equaled that Friday by jumping all over Phillies left-hander Cliff Lee and chasing him before he could get out of the fifth.

Ruggiano, who had three hits Friday to raise his batting average to .388, and Buck, who has suddenly caught fire at the plate on this homestand, delivered the final daggers for Lee, who fell to 0-5 with a 4.13 ERA.