PHILADELPHIA — Bryce Harper homered, doubled and drove in three runs, unbeaten Ranger Suárez became the first eight-game winner in the majors and the streaking Philadelphia Phillies defeated the New York Mets 10-5 on Wednesday night.
Cristian Pache added two RBIs for Philadelphia, which has won three straight against the Mets and 16 of 19 overall to improve baseball's best record to 31-13.
"Our starting pitching just continues to do their jobs and set the table for us," Harper said.
J.D. Martinez homered late for the struggling Mets, who have lost five of six and dropped 11 games behind the first-place Phillies in the NL East.