CHICAGO (CBS) — One person was in custody Thursday morning, after trying to run over an Elmwood Park police officer, and leading them on a chase that ended on the Northwest Side of Chicago.

An Elmwood Park police officer opened fire three times when the suspect tried to run over them with his car during a felony stop at Harlem and Grand overnight.

READ MORE: Family Sues After They Say Chicago Police Burst Into Their Home, Pointed Guns at Kids in 2019

Police Chief Frank Fagiano said the car was wanted for fleeing police in Franklin Park.

READ MORE: Woman Pistol-Whipped On CTA Blue Line Train In Bucktown

One witness captured the moments when the gunshots were fired. Tim Nutter heard at least one gunshot, and ducked for cover in his car.

Police said, from there, the suspect took off in his car, and headed to the intersection of Harlem and Belmont in Chicago, where he smashed his car into a pole and park bench as he was trying to turn. The chase came to an end around the corner at Nottingham and Barry.

MORE NEWS: Woman Injured In Crash On DuSable Lake Shore Drive, Good Samaritans Help Her Escape Burning Car

The suspect was arrested, and charges were pending Thursday morning.