NEW YORK (AP) -Hanley Ramirez hit a go-ahead, two-run double off Billy Wagner in the ninth inning and the Florida Marlins rallied past the New York Mets 4-3 Friday night.
Carlos Beltran hit a three-run homer in his return from the disabled list, giving the Mets a 3-2 lead they handed to Wagner (1-1) in the ninth. He entered with a streak of 21 scoreless innings. It was Wagner's second blown save in 28 chances this season.
Former Mets farmhand Matt Lindstrom (2-3)worked a scoreless inning for the win and Kevin Gregg got three quick outs for his 25th save in 27 opportunities.
Daniel Barone had a chance to win his major league debut for Florida, taking a 2-0 lead into the fifth before bad defense and a bad pitch did him in on an unseasonably damp, chilly night at Shea Stadium.
Jose Reyes led off and reached on a throwing error by second baseman Dan Uggla, Castillo followed with a bunt single that third baseman Miguel Cabrera was slow to field, and Beltran drove a 2-1 pitch to right-center for his 20th home run.
Brian Lawrence, the latest Mets pitcher trying to secure the No. 5 spot in the rotation, lasted six innings, permitting two runs and eight hits while striking out six in his second start for New York since being called up from Triple-A New Orleans.
Phillies 5, Braves 4
PHILADELPHIA (AP) - Jayson Werth scored the go-ahead run on a throwing error by Yunel Escobar in the seventh inning, and Philadelphia hung on for its third win in four games and pulled ahead of Atlanta for second in the NL East.
Cole Hamels (13-5) gave up four runs and five hits in the first inning, but retired 17 of his last 19 batters while allowing just two baserunners.
Reliever Peter Moylan (4-2) surrendered a leadoff single to Werth in the seventh. Chris Coste put down a sacrifice bunt, moving Werth to second base, and pinch-hitter Greg Dobbs singled deep into the hole at shortstop.
Escobar made a fine backhand play but threw the ball wide of first base. The play was ruled a single and a throwing error, allowing Werth to score.
Tom Gordon pitched the ninth for his sixth save in 10 chances and first since May 1.
MORE

Top MLB Public Bets

MLB Top Stories

Thumbnail Mets vs. Giants Prediction Will the Mets hand the struggling Giants yet another loss when the two teams meet at 10:15PM ET tonight?
Thumbnail Rockies vs. Dodgers Prediction Will the Dodgers beat the Rockies and win their eighth straight game when the two teams meet at 10:10PM ET?
Thumbnail Tigers vs. Padres Pick Will the San Diego Padres add to the current losing streak of the Detroit Tigers when the two open their weekend series tonight at...
Thumbnail Astros vs. Mariners Pick Will the Houston Astros or the Seattle Mariners continue their win streak when the two meet up tonight at 10:10PM...
Thumbnail Pirates vs. Cardinals Prediction Will the Pirates pull off the upset versus the Cardinals tonight at 8:15PM ET in St. Louis?

MLB Team Pages