Three officers fired a total of 18 gunshots at the suspect, striking him several times.

A man attacked an off-duty NYPD officer with a cleaver near Penn Station at the height of the evening rush hour Thursday, critically wounding the cop before being shot at 18 times by police, officials say.Police initially confronted 32-year-old Akram Joudeh near West 31st Street and Broadway as they caught him trying to remove a boot from his car, NYPD Chief of Department and incoming police commissioner Jimmy O'Neill said at a briefing Thursday evening.