Hanley Ramirez picked a good time to end his home run drought.
Ramirez hit his first homer since June 3, ending his drought at 89 at-bats with a two-run shot in the eighth inning in a 5-2 victory over the struggling Philadelphia Phillies on Sunday.
''We've been waiting for Hanley's big day,'' Marlins manager Ozzie Guillen said.
The Marlins completed a three-game sweep of the Phillies for the first time since August 7 to 9, 2009, at Citizens Bank Park. The Phillies have lost five straight.
''We are trying to beat everybody, but especially in our division,'' Ramirez said. ''If you want to move up, that's what you have to do.''
All-Star slugger Giancarlo Stanton also homered, and Omar Infante and John Buck each had RBI doubles for the Marlins, who have won four straight as they look to put an 8-18 June behind them.
''June, get far away from us,'' Stanton said. ''It's good to start new and just move forward.''
Ricky Nolasco (7-6) pitched seven strong innings, striking out six and...