NEW YORK -- For Justin Turner and the New York Mets, this was a true walk-off win.
Turner drew a bases-loaded walk in a sensational 13-pitch at-bat and Kirk Nieuwenhuis hit an RBI single with two outs in the ninth inning as the Mets rallied past Heath Bell and the Miami Marlins, 3-2, Thursday.
Pitching for the first time in a week, and working in a steady drizzle, Bell (0-3) couldn't find the plate and sent the Marlins to their fifth straight loss. The All-Star closer walked four and threw a whopping 46 pitches.
Turner batted for reliever Ramon Ramirez with one out. The Mets' pinch hitter deluxe fell behind in the count 0-2 and later fouled off seven pitches before his walk tied it at 2.
"That situation, I think it's what every kid dreams about," Turner said. "Except that they dream about hitting it out of the park, not drawing a walk."
After a forceout at the plate, Nieuwenhuis hit a one-hopper off the right-field wall. Before that drive, the Mets were 0 for 16 with two walks when batting with the bases loaded this season.
"My hands are numb from clapping so hard," Mets starting pitcher Jonathon Niese said.
The excitement, however, was tempered by the news that Mets starter Mike Pelfrey has a partial tear of a ligament in his right elbow. Pelfrey said he is "99 percent" certain he will have reconstructive Tommy John surgery that will sideline him until next year.
The Mets trailed, 2-1, when David Wright drew a leadoff walk in the ninth. One-out passes to Ike Davis and Josh Thole loaded the bases for Turner, who's 3 for 8 as a pinch hitter this year.
With each foul ball, Turner became more determined. After four straight fouls on a full count, Turner took a fastball low and away.
"When you're up there for that long, you kind of get that locked-in feeling," he said. "I don't know if he's ever thrown that many pitches in an inning in his career."
The 46 were indeed the most Bell has thrown in a save situation. In five other outings, he's tossed more.
"I felt really good. I felt that my pitches were there," Bell said.
The Mets finished off a three-game sweep. They were helped by Bell's third blown save in five chances during his first year with the Marlins.
It was the second time this series that the Marlins walked four consecutive batters. Four pitchers combined to do it Tuesday night.
Ramirez (2-1) pitched two scoreless innings for the win.
Jose Reyes, Hanley Ramirez and most of the Marlins remained stuck in hitting slumps. Miami scored a total of only six runs during its five-game trip to Washington and Citi Field.
Reyes was hitless in four tries and went 1 for 12 in his first series against his former team. Booed loudly in every at-bat, the fleet leadoff man grounded into a close, inning-ending double play in the eighth with runners at the corners.
Niese and Marlins starter Ricky Nolasco each pitched seven sharp innings.
The Mets won while starting an entirely homegrown lineup for the first time since 1971, according to research provided to New York by the Elias Sports Bureau.