MIAMI (AP) - David Wright homered and singled three times in his fourth consecutive multi-hit game Saturday, and R.A. Dickey earned his fifth victory by pitching six innings to help the New York Mets beat the Miami Marlins 9-3.
The Marlins lost for only the second time in their past 11 games, while the Mets have won six of seven.
Wright singled home a run in the first inning, hit his fourth homer in the third, singled and scored in the sixth, and added an RBI single in the ninth. He finished 4 for 6 and raised his batting average to an NL-best .402. His on-base percentage of .489 leads the majors.
Dickey (5-1) gave up two runs and has allowed only seven in his past four starts. The knuckleballer earned a painful RBI when he was hit on his pitching hand in the fifth inning with the bases loaded. He received a visit from a trainer but stayed in the game.
Ricky Nolasco (4-1) missed a chance to break the Marlins' record for career victories by earning his 69th win. Instead, he endured his 52nd defeat, allowing six runs in 4 2-3 innings.
Nolasco gave up nine hits, walked three and hit consecutive batters, including Dickey.
Andres Torres had a two-run single in the fifth to knock Nolasco out of the game. Lucas Duda and Daniel Murphy each contributed three of the Mets' 16 hits.
The Marlins went 2 for 11 with runners in scoring position and are batting .199 in those situations, worst in the majors. They had two runners tagged out between second and third.
The Mets have been winning lately with comebacks, but this time they led from the first. Nolasco walked three in the inning and gave up an RBI single to Wright.
Catcher's interference by Brett Hayes prolonged the Mets' fourth inning, allowing them to score a run. With runners at second and third with two out, Torres flied out, but his swing knocked the glove off Hayes' hand. Torres was awarded first base, and Kirk Nieuwenhuis followed with an RBI single.
Wright singled in the sixth and later scored on Daniel Murphy's single to put the Mets ahead 7-1.
The Marlins scored in the second inning when their first three batters singled. Gaby Sanchez's hit drove in the run.
Giancarlo Stanton doubled home a run in the sixth and Hanley Ramirez had an RBI double in the seventh. Jose Reyes had four hits for Miami.
Notes: Wright improved his average against Nolasco to .400 (24 for 60) with five homers. ... Wright is batting .478 on the road. ... The Mets' Mike Baxter doubled in the ninth to improve his average as a pinch hitter to .438 (7 for 16). ... Omar Infante is hitting .190 lifetime (4 for 21) against Sunday's starter for the Mets, Jonathon Niese.