LOS ANGELES Yasiel Puig hit a three-run homer, Yasmani Grandal added two solo shots and the streaking Los Angeles Dodgers took over first place in the NL West by battering New York Mets pitching again for an 8-2 victory Wednesday night.