MIAMI -- R.A. Dickey insisted he couldn't afford to think about 20 wins despite moving to within three victories of the milestone on Friday night.
"I've found when I don't live in the moment, it doesn't work out for R.A.," he said.
Dickey struck out seven and walked three in his NL-leading fifth complete game. He has three shutouts this year and six in his career.
"I'm running out of things to say about him," Mets manager Terry Collins said. "He threw some knuckleballs tonight that nobody is going to hit."
Dickey's year has put him in NL Cy Young Award contention.
"Sure I hope for it. What pitcher, what little kid doesn't grow up wanting to be a Cy Young winner? Obviously, the hope is inside me," Dickey said.
He is 4-0 with a 1.16 ERA against Miami this season.
"Dickey was outstanding," Marlins manager Ozzie Guillen said. "Make sure when he's got the speech for the Cy Young that he mentions the Marlins. We would appreciate that."
Dickey was especially tough on his fellow All-Star, former teammate Jose Reyes.
Dickey struck out a swinging Reyes with runners on first and second to end the third inning. Dickey picked off the speedy Reyes at first to finish the sixth.
"For a right-hander, I think I've only seen a couple of guys with a pickoff move as good," Collins said.
The Marlins put runners at first and second in the eighth, but Reyes grounded out and Carlos Lee flied out.
The game took just 2 hours, 7 minutes.
Davis hit his 25th homer, a two-run shot off Nathan Eovaldi (4-10) in the seventh inning. Davis also had a sacrifice fly in the fourth.
"The home run was just a curveball I saw pretty well. I usually don't hit those very well, so I was a kind of surprised I hit it," Davis said.
Eovaldi (4-10) allowed three runs and four hits in seven innings. He walked one and struck out one.
The Mets won despite getting just four hits. The loss dropped the last-place Marlins three games behind fourth-place New York in the NL East.
Wright led off the seventh with a single and Davis followed with a drive into the right-field seats. Davis has hit 18 of his home runs this season on the road.
The series continues Saturday night when Mets RHP Jeremy Hefner (2-5, 4.65 ERA) opposes Marlins RHP Josh Johnson (7-11, 4.00). ... The Mets announced a four-year extension with Double-A affiliate Binghamton of the Eastern League. ... Miami's Donovan Solano (0 for 4) had his 12-game hitting streak snapped. ... It was Miami's fastest home game of the season.
How did the Mets land Max Scherzer?
Jeff Passan reports on Max Scherzer finalizing a massive three-year deal with the Mets.
Right-hander Carson Fulmer taken by Los Angeles Dodgers' minor league team from Cincinnati Reds
The Los Angeles Dodgers' Triple-A team at Oklahoma selected right-hander Carson Fulmer from Cincinnati with the 39th and final pick of the Triple-A phase of Major League Baseball's annual draft of unprotected players.
Late Indians outfielder/commentator Jack Graney wins Frick Award
Cleveland Indians outfielder and commentator Jack Graney has won the Hall of Fame's Ford C. Frick Award for excellence in broadcasting.
What's next for the NL West? Lockout leaves MLB's wildest division with huge question marks
The Giants lost a franchise icon. The Dodgers are missing some familiar faces. The Padres imploded and hired a new manager. And what about the futures of the Rockies and D-backs?
Tim Kurkjian is a Hall of Famer! Here's what makes him so great
As Cooperstown calls for our colleague, we share a few favorite memories of working alongside him.
ESPN's Tim Kurkjian is 2022 winner of BBWAA Career Excellence Award
Tim Kurkjian has been awarded the BBWAA's highest honor, winning the 2022 Career Excellence Award.