Yoenis Cespedes clocked a three-run homer, Kelly Johnson had a pinch-hit grand slam and Noah Syndergaard pitched two-hit ball over seven innings as the resurgent New York Mets routed the Philadelphia Phillies 12-1 on Saturday night.
Wilmer Flores launched a grand slam, Asdrubal Cabrera homered from both sides of the plate and even Bartolo Colon had two helpful hits while pitching the New York Mets to a 9-4 victory over the Philadelphia Phillies on Friday night.
Maikel Franco drove home the winning run with one out in the 12th inning on a play that eventually was ruled a single to give Philadelphia a 5-4 victory over the struggling San Francisco Giants on Wednesday night.
Jake Peavy threw seven strong innings in another solid start, Brandon Belt hit a three-run double and Angel Pagan had three hits as the San Francisco Giants defeated the Philadelphia Phillies 5-4 on Friday night.
Ryan Howard and Odubel Herrera homered, Jerad Eickhoff pitched six spotless innings to win consecutive starts for the first time this season, and the Philadelphia Phillies snapped a four-game losing streak by beating the Toronto Blue Jays 7-0 Monday night.