Adrian Gonzalez homered for the third straight game, Yasiel Puig and Hanley Ramirez hit back-to-back shots and the Los Angeles Dodgers defeated the New York Mets 4-3 Wednesday night.

David Wright #5 of the New York Mets connects on a seventh innig double against the Los Angeles Dodgers at Citi Field on May 21, 2014 in the Flushing neighborhood of the Queens borough of New York City. (Photo by Jim McIsaac/Getty Images)

Hyun-Jin Ryu (4-2) came off the disabled list and pitched the Dodgers to their 11th victory in 12 meetings with the Mets dating to July 1, 2012. Ramirez drove in two runs and Los Angeles enjoyed most of the vocal support from the 23,721 fans at Citi Field, many of whom turned out to cheer Ryu.

The lefty from South Korea, sidelined since late April with shoulder inflammation, improved to 4-0 in five starts away from home this season.

Eric Campbell hit his first major league homer for the sputtering Mets, who fell to 5-14 in May with their sixth loss in seven games.

© 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed. Learn more about our Privacy Policy and Terms of Use.