Receive the latest new-england updates in your inbox

A Newburyport man is facing over a dozen charges tonight after a chase through several Massachusetts cities. Eli Rosenberg has details on the wild pursuit. (Published Saturday, Feb. 18, 2017)

A routine traffic stop led to a dramatic car and foot chase throughout Massachusetts.

On Saturday at 1:50 p.m., Massachusetts State Police Trooper Joseph Barteaux pulled over a Honda Civic for motor vehicle equipment violations on the Lynnway at Harding Street in Lynn. The driver, 48-year-old Stephen Staffiery of Newburyport, got out of the car and immediately started to run from the police.

The officers hurried after him, but officials say Staffiery managed to get back into his car and drive away. Transit Police continued chasing him through Revere and into Saugus.

Staffiery struck multiple vehicles during the pursuit: one vehicle on Revere Street, and two more on Route 60. None of the collisions resulted in injuries.

The pursuit ended on Dale Street in Saugus after Staffiery pulled his vehicle over and fled on foot. According to State Police, Staffiery ran through backyards of the residential area in an attempt to evade officers.

After a brief struggle, State Police took Staffiery into custody. He faces multiple charges including failure to stop for police, possession of heroin, resisting arrest, and negligent operation of a motor vehicle. Staffiery is currently being held without bail at the Middleton House of Correction awaiting arraignment at the Lynn District Court on Tuesday.