Updated

Jason Isringhausen ran into trouble with a leadoff walk and rookie second baseman Justin Turner missed his target, too.

By the time the ninth inning was over, the New York Mets had managed to throw away their fourth straight game.

Turner committed a crucial error with one out in the ninth that allowed the Florida Marlins to score two runs and rally past New York 4-3 on Tuesday night.

"I don't blame anyone but myself. The leadoff guy shouldn't have gotten on," said Isringhausen, who blew a chance at his 299th save. "I just have to do a better job of executing pitches."

Omar Infante hit a pair of solo shots for Florida, giving him three homers this season, but star shortstop Hanley Ramirez left the game in pain after spraining his left shoulder while diving for a ball in the outfield.

He is expected to miss Wednesday night's series finale — and maybe more.

Jose Reyes homered and Chris Capuano pitched six effective innings for the Mets, who have lost four straight following a five-game winning streak. The last three defeats have all come in their opponents' final at-bat.

New York led 3-2 entering the ninth, but Isringhausen issued a leadoff walk to Logan Morrison. Mike Stanton popped out before Mike Cameron's single put runners at the corners.

Isringhausen (2-2) hit John Buck with a pitch, loading the bases, and pinch-hitter Bryan Petersen hit a slow grounder to second base. Turner charged the ball and Buck stopped in the middle of the basepath, so Turner tossed to first.

But with Buck in the way, the throw went high and wide past Lucas Duda, handing Florida a 4-3 lead.

"He did an outstanding job of baserunning," Turner said. "I don't necessarily think that I made a bad choice, I just made a bad throw."

Just before the play, first base coach Perry Hill reminded Buck to hold up on a slow grounder to second and make sure he didn't run into a tag by Turner, who said he "kind of got into panic mode."

"He looked me right in the eye, then he decided to throw. Maybe it was my Jedi mind trick right there, I don't know," Buck said.

Randy Choate walked pinch-hitter Ronny Paulino to start the bottom of the ninth before Leo Nunez came on. Nunez, who blew a save Monday night, got pinch-hitter Daniel Murphy to ground into a 1-6-3 double play and struck out Jason Pridie for his 31st save in 35 chances.

A cascade of boos from the crowd of 33,297 was directed at the Mets after the final out.

Steve Cishek (2-1) pitched two scoreless innings for the win, helping the Marlins (55-55) get back to .500 for the first time since June 12.

"That's where we wanted to be. Now we can start a new season," said 80-year-old manager Jack McKeon, who took over when Edwin Rodriguez resigned on June 19. "We've given a few away like that one tonight. We're appreciative to get it."

Florida tied the Mets for third place in the NL East. The Marlins also improved to 32-25 on the road and 4-0 at Citi Field, where New York is 22-28 this season.

"It's like they went through that really bad streak and ever since they haven't let up," said Capuano, who faced Florida for the third time in 16 days.

Duda's sacrifice fly off reliever Brian Sanches put the Mets up 3-2 in the sixth.

Moments earlier, Ramirez injured his shoulder. He was chasing Angel Pagan's pop fly to shallow left when he lunged for the ball at the last minute and hit the ground hard. The ball dropped for a single and Ramirez tumbled over, grabbing his left shoulder as he writhed in pain.

The three-time All-Star and 2009 NL batting champion stayed down for several minutes. He walked off the field with McKeon and a trainer, holding his left arm gingerly to his side.

"It is going to be sore," Ramirez said. "Hopefully it is nothing bad and I can come back quick."

Greg Dobbs entered the game at third base and Emilio Bonifacio shifted from third to shortstop. Ramirez, who spent time on the disabled list earlier this season with a lower back strain, is day to day.

Capuano helped the Mets tie it at 2 with a leadoff single in the fifth. He advanced to third on Turner's ground-rule double and scored on a groundout by David Wright.

New York went ahead after Pagan's bloop single with one out in the sixth. Pagan stole second, went to third on a wild pitch by Sanches and scored on Duda's liner to right.

Duda tied Monday night's game on a two-run homer off Nunez with two outs in the ninth, but Stanton's grand slam off Isringhausen in the 10th sent Florida to a 7-3 victory.

NOTES: Reyes' fifth homer of the season was his first batting right-handed. ... Mike Nickeas started at catcher, his first action with the Mets since late April. ... Florida has won its last six games at Citi Field, dating to last August. ... Reyes, Jason Bay and R.A. Dickey were among the Mets who posed for photos and signed autographs during a pregame reception at Citi Field for Tuesday's Children, a nonprofit organization committed to helping families and people affected by the Sept. 11 attacks.