Harper completes first career cycle with fifth-inning triple, Phillies top Mets at Citizens Bank Park | The Apex Times