MIAMI (AP) -The New York Mets continued their mastery of left-handers with a four-run fourth against Florida starter Scott Olsen, carrying them past the Marlins 6-4 on Sunday and to a three-game series sweep.
David Wright had two hits and an RBI and Carlos Beltran walked and scored twice for the Mets, who swept a three-game series at Florida for the first time since October 1993. The Mets improved to a major-league best 18-7 on the road.
Miguel Cabrera had two hits, including an RBI double in the eighth, for Florida. Miguel Olivo had two hits, including his third home run of the year.
Mets starter Jorge Sosa (4-1) scattered five hits and two runs in 5 2-3 innings for his fourth win in 23 days. Billy Wagner pitched the ninth for his 12th save and 30th straight dating back to last season, extending the Mets' franchise record.
Olsen (4-4) breezed through the first 3 1-3 innings, retiring 10 straight after Reyes doubled to start the game. But the Mets broke through against Olsen in the fourth.
Phillies 13, Braves 6
ATLANTA (AP) - Ryan Howard went 3-for-4 with a pair of two-run homers, Greg Dobbs added another two-run shot and Philadelphia completed its first sweep of the season.
Howard and Dobbs hit two-run homers in the first before the Phillies put the game away with seven runs in the fifth.
The Braves have lost 10 of 14 to fall to 12-13 in May. The Braves, in second place in the NL East, are only two games ahead of the third-place Phillies, who are 22-13 since starting 4-11.
Cole Hamels (7-2) gave up six hits and three runs in six innings. He had eight strikeouts and walked one batter.
The Phillies had four extra-base hits in the first inning off Kyle Davies (2-3). Rollins tripled and scored on Howard's homer just inside the right-field foul pole. Aaron Roward doubled and scored on Dobbs' homer to right.
Pirates 14, Reds 10
CINCINNATI (AP) - Jason Bay capped Pittsburgh's five-run first inning with a three-run homer, Freddy Sanchez drove in a season-high four runs and Pittsburgh beat Cincinnati for the third straight game.
Jack Wilson added a two-run homer and the Pirates set a season high for runs.
Kirk Saarloos (0-4) failed to retire any of the seven batters he faced in his second start of the season for the Reds, who saw their season-high losing streak reach six games.
Adam Dunn hit two of the Reds' five homers. He went 3-for-4 with four RBIs. Edwin Encarnacion, Alex Gonzalez and Chad Moeller also homered.
Zach Duke (2-5) allowed seven hits and five runs, three earned, with one strikeout in his first win since beating the Reds 6-3 on April 8. He was 0-5 in eight starts between wins.
MORE

MLB Top Stories

Thumbnail McCutchen-Kershaw battle wraps up weekend The wait is over, Pittsburgh fans. Andrew McCutchen has officially rediscovered his MVP form.
Thumbnail Giants' Cueto goes for greatness vs. Phils A rare Madison Bumgarner misstep ended up costing the Giants last night’s contest vs. the Phillies. Can the hosts recover in time for this afternoon’s...
Thumbnail Cards task Garcia with saving series in Seattle While the Cardinals still have interleague action with which to contend in the week ahead, at least they’re on the verge of completing a disastrous...
Thumbnail Athletics vs. Angels Pick The Los Angeles Angels hope to avoid being swept at home by the Oakland Athletics when they meet today at 3:35PM ET.
Thumbnail Red Sox vs. Rangers Pick Who will take the rubber match between the Texas Rangers and Boston Red Sox when they meet up today at 3:05PM ET?
More inMLB Articles  

MLB Team Pages