NEW YORK -- As New York Mets fans continued to distance themselves from a former face of the franchise, the current one gave them another reason to embrace him Wednesday night.
David Wright's two-run homer in the sixth inning helped push the Mets to a 5-1 win over former teammate Jose Reyes' Miami Marlins. It also nudged Wright ahead of Darryl Strawberry as the club's all-time RBI leader.
The shot to center field off Marlins starter Mark Buehrle broke a tie with Strawberry and moved Wright into sole possession of first place on the club's all-time RBI list with 735.
The homer erased a 1-0 deficit and helped R.A. Dickey move to 3-1 and out-duel Buehrle (1-3), who allowed just the two runs in seven innings.
Omar Infante homered and had two hits for the last-place Marlins, who have lost four in a row. Miami, which has scored just four runs in its last 39 innings, lost to the Mets for the second straight night.
One of the reasons the Marlins have struggled offensively is slumping free-agent shortstop Reyes, who is hitting .217. The former Met went 1 for 4 Wednesday, when Mets fans booed him more than they had Tuesday, with fewer cheers sprinkled in.
Dickey threw seven innings of one-run ball while allowing three hits and striking out seven.
Jon Rauch and Bobby Parnell combined to pitch a scoreless eighth, with Parnell retiring Emilio Bonifacio and Hanley Ramirez after Reyes singled with one out. In the bottom of the inning, the Mets added three runs on a RBI single by Lucas Duda and a two-run double by Mike Baxter to make it 5-1.
Wright brought the Mets back from a 1-0 deficit in the sixth, after Reyes' errant throw to first insured Daniel Murphy would not ground into an inning-ending double play.
It was Wright's first RBI since he tied Strawberry last week and his ninth of the season.
Dickey and Buehrle did a good job of following their predecessors, throwing four scoreless innings apiece at each other to start the game.
The pitchers' duel followed Tuesday's battle between Josh Johnson and Johan Santana, when the starters threw six scoreless innings each before the Mets eventually won 2-1.
The Marlins, who had scored three runs in their last 35 innings, finally broke through Wednesday night with a one-out home run by Infante off Dickey in the fifth for a 1-0 lead. Gaby Sanchez followed with a double, but Dickey got out of the inning by getting John Buck on a grounder back to the mound, and striking out Buehrle.
Marlins manager Ozzie Guillen said before the game he had told his players to "keep your head up, keep their chins up," despite their offensive struggles and a 7-9 start entering Wednesday.
Buehrle gave them a chance to do just that. He continued to look impressive for the Marlins, limiting the Mets to three hits and one walk while shutting them out through five.
NOTES: RHP Mike Pelfrey sustained a partially torn ulnar collateral ligament, a source told The (Newark) Star-Ledger, but the Mets did not immediately confirm the diagnosis Wednesday. Pelfrey, placed on the disabled list Tuesday with what the Mets called elbow inflammation, will miss at least two starts, Mets manager Terry Collins said. Given that he'll join the team Thursday from Class AAA Buffalo, RHP Chris Schwinden will likely start for Pelfrey on Friday. ... The Mets signed INF Brad Emaus and OF Fred Lewis to minor-league contracts, with both sent to Buffalo. ... Struggling 1B Ike Davis was dropped to seventh in the lineup. ... C Josh Thole extended his hitting streak to a career-high eight games. ... Guillen said he's considered flip-flopping No. 2 hitter Emilio Bonifacio with slumping leadoff hitter Jose Reyes, but "it's too early. If I do it now, it's pushing the panic button." ... RHP Edward Mujica, who left Tuesday's game after being struck in the right hand by a line drive, is day to day, the Marlins said.