MLB

Wright leads Mets past Marlins 7-6

MIAMI — David Wright came off the disabled list swinging, and his two RBI doubles Friday helped the New York Mets beat the Florida Marlins 7-6.

The five-time All-Star was activated before the game after being sidelined for two months with a back injury. He doubled home the Mets’ first run in the first inning, then put them ahead to stay with a run-scoring double in the eighth. Wright also scored twice.

Daniel Murphy drove in two runs with a single and a double for the Mets. Jose Reyes had two hits to keep his NL-leading average at .349.

Florida’s Emilio Bonifacio extended his hitting streak to 21 games and later scored from first on a single. But he and Steve Cishek committed errors that helped the Mets score two unearned runs.

Mike Stanton hit his 21st homer and Gaby Sanchez hit his 14th for the Marlins, but they went 1 for 9 with runners in scoring position. Florida starter Chris Volstad allowed four runs, three earned, in five innings.

The seesaw Marlins fell to 0-4 on their homestand after winning nine of the previous 10 games. They’re 21-30 at home this season.

New York’s Mike Pelfrey twice failed to hold the lead. He allowed four runs in six innings and has only one victory over Florida in 15 career starts.

Wright put the Mets ahead for good with a one-out double in the eighth off Edward Mujica (8-3). Murphy followed with a run-scoring double.

Florida closed to 7-6 on a broken-bat RBI single by Greg Dobbs in the eighth, but Bobby Parnell (3-1) struck out Bonifacio with the potential tying run at third.

Jason Isringhausen pitched a perfect ninth for his second save since the departure of closer Francisco Rodriguez.

The crowd of 21,304 included a large contingent of Mets fans, and Wright received a big ovation when he stepped to the plate in the first inning. He responded with an RBI double.

Murphy followed with a run-scoring single, and Angel Pagan hit a sacrifice fly to put the Mets up 3-0. In the first four games of the Marlins’ homestand, they’ve been outscored 12-1 in the first inning.

Bonifacio singled leading off the first inning to extend his career-best hitting streak, the longest active streak in the majors. He also surprised the Mets with some daring baserunning in the third.

Bonifacio led off with a walk and sprinted for third when Omar Infante singled on a hit-and-run play. Left fielder Lucas Duda fielded the ball, and when he lobbed a one-hop toss to second, Bonifacio took off for the plate and scored with a headfirst slide.

Third baseman Bonifacio bobbled a grounder for an error in the fourth that led to an unearned run, which scored on Carlos Beltran’s bad-hop single. That put New York up 4-3.

After Sanchez homered, the Mets regained the lead on Ronny Paulino’s sacrifice fly, which brought home an unearned run in the seventh.

Florida made it 5-all in the seventh on Logan Morrison’s bases-loaded sacrifice fly.

In the second inning, Stanton fouled off four 3-2 pitches, then homered. He missed the bag rounding first, then retreated to touch it, and he crossed the plate with a sheepish grin.

Notes: Mets OF Jason Bay (right hamstring) missed his second game in a row, but is expected back by Sunday, manager Terry Collins said. … With the trade deadline approaching, Marlins manager Jack McKeon said, “I don’t see any of our guys getting traded.”