Bryce Harper’s two-run homer propelled the Philadelphia Phillies to their sixth straight win with a 4-2 decision over the New York Mets.