Ryan Howard, Raul Ibanez and Shane Victorino each hit a solo homer for the Phillies, who were seven games behind the Braves on July 22.
After the Marlins rallied to tie it at 7 in the eighth, the Phillies answered with two outs in the bottom half. Victorino blooped a single to center off Jose Veras (2-2). He stole second and scored on Polanco's liner to right.