A 31-year-old Coram man was killed and his wife injured when their car was hit by a drunken driver who fled the scene on foot but was caught by a police officer a short time later, police said.

The fatal crash occurred at 5:10 p.m. Sunday on Route 112 near Sagamore Hills Drive in Port Jefferson Station, Suffolk County police said.

Bob Hidalgo was pronounced dead at the scene, police said, adding that his wife, Taisha Hidalgo, 30, was taken to Stony Brook University Hospital with “non-life-threatening injuries.” She was listed in fair condition Monday night, said a hospital spokeswoman in an email.

Police said Bob Hidalgo was driving his 2011 Toyota Corolla south on Route 112 when a southbound 1995 Nissan Maxima driven by Danny Bonilla Zavala, 19, of Selden, struck it.

After the crash, police said, Bonilla Zavala fled the scene on foot. Sixth Precinct Officer Matthew Cameron caught him shortly afterward.

Police said Bonilla Zavala was taken to John T. Mather Memorial Hospital in Port Jefferson for treatment of minor injuries.

advertisement | advertise on newsday

Major Case Unit detectives later arrested Bonilla Zavala and charged him with driving while intoxicated and leaving the scene of an accident resulting in injury or death, police said.

More charges are pending, police said.

Bonilla Zavala, who police said “initially misidentified himself to police” as Jose Benitez, was held overnight at the Sixth Precinct and was scheduled for arraignment Monday in First District Court in Central Islip.

Police said both vehicles were impounded for safety checks and are asking anyone with information regarding the crash to call detectives at 631-852-6555.

With Darran Simon