Best of MLB: Streaking Mets Rally From 6-run Deficit to Beat Marlins

NEW YORK -- Yoenis Cespedes hit a tiebreaking, two-run double off Fernando Rodney in the eighth inning, and the New York Mets overcame a six-run deficit to beat the Miami Marlins 8-6 Monday and extend their winning streak to five.

Miami took a 6-0 lead against Matt Harvey, who lasted 3 2/3 innings in his second straight early exit and made a throwing error that led to three runs. But the Mets scored in every inning from the fourth through the eighth and overcame two calls that originally went their way but were overturned upon video review.

Travis d'Arnaud and Curtis Granderson started the comeback with solo homers off Tom Koehler. Jeurys Familia pitched the ninth for his major league-leading 29th save, converting his 45th consecutive regular-season opportunity dating to last August. Miami put runners at the corners with one out before Chris Johnson grounded into a double play (see full recap).

Red Sox rally for win over Rangers
BOSTON -- Brock Holt hit a two-run homer, Sandy Leon had four hits with three of Boston's season-high nine doubles, and the Red Sox beat the Texas Rangers 12-5 Monday.

Mookie Betts hit a two-run homer, Travis Shaw and Dustin Pedroia each added a solo homer as Boston banged out 13 extra-base hits.

David Ortiz and Hanley Ramirez each had two doubles. The Red Sox had a season-high 21 hits to win their second straight after a 21-2 rout by the Los Angeles Angels.

Rougned Odor hit a solo homer and two-run single for the Rangers, who have lost five of six.

Philadelphia Phillies

Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.

Phillies by far the best rotation in NL through six series

Phillies hang on to sweep Rockies after the lineup's best night of the season

Rick Porcello (10-2) overcame a rough first inning when he allowed four runs, improving to 7-0 in Fenway Park this season.

Nick Martinez (1-2) gave up six runs on 11 hits in 4 1/3 innings (see full recap).

Guerra outduels Scherzer in Brewers' victory
WASHINGTON -- Junior Guerra outdueled Max Scherzer, Martin Maldonado homered, and the Milwaukee Brewers defeated the Washington Nationals 1-0 on Monday, snapping a four-game losing streak.

Guerra (6-1) allowed two hits in 7 1/3 innings, while striking out seven and walking two. The 31-year-old rookie threw eight scoreless innings of two-hit ball in his previous start and has won three straight.

Maldonado gave the Brewers the lead in the fifth when he sent a 2-1 Scherzer pitch over the visitor's bullpen for his third homer of the season.

Jeremy Jeffress pitched the ninth for his 22nd save.

Scherzer (9-6) threw 114 pitches in six innings. He gave up a run and four hits, while striking out seven and walking three.

One day after pounding six homers in a 12-1 win against the Reds, Washington hitters were stifled by Guerra (see full recap).

Copyright CSNPhily
Contact Us