Yasiel Puig flexed his muscles, launching two homers -- including the go-ahead, three-run shot in the ninth off closer AJ Ramos -- as the Dodgers extended their winning streak to seven games with a 6-4 second-half-opening victory over the Marlins on Friday at Marlins Park.