MIAMI Yasiel Puig hit his second homer of the game with two outs in the ninth inning Friday night, and the three-run shot helped the Los Angeles Dodgers beat the Miami Marlins 6-4 for their seventh consecutive victory.