Michael Conforto went 4 for 4 for his first big league hits and Kelly Johnson homered into the upper deck in his Mets' debut, powering New York past the Los Angeles Dodgers 15-2 Saturday night.
Lucas Duda homered twice for the Mets in their highest-scoring game since April 2013, and their biggest run total ever against the Dodgers.
Slumping at the plate most of the season, the Mets erupted for 21 hits, their most since 2010.
Conforto, playing his second game in the majors, doubled twice and scored four runs. Kirk Nieuwenhuis got four hits and drove in four runs and Daniel Murphy homered.
Johnson and Juan Uribe both got hits a day after the Mets acquired them in a trade with Atlanta.
Matt Harvey (9-7) doubled, singled and pitched seven innings as the Mets ended a three-game losing streak.
Los Angeles starter Zach Lee (0-1) was tagged in his major league debut.
On Sunday, Zack Greinke starts for the Dodgers with a shutout streak of 43 2/3 innings.