Follow CBSDFW.COM: Facebook | Twitter

WACO (CBSDFW.COM) – A four-county chase that began in Rockwall County and that topped speeds of 100 miles an hour ended late Thursday when the suspect vehicle was spiked and then crashed in Waco.

READ MORE: Authorities Search For Texas Man At Grand Teton National Park

The 100-mile-plus-long chase began around 9 p.m. when Rockwall County deputies tried to perform a traffic stop.  The driver refused to pull over and the chase ensued.

It went into Dallas and down I-35 into Ellis County and Hill County before McLennan County deputies were able to hit the silver Mazda’s  tires with spike strips.

The car lost control, zipped across three lanes of traffic and hit a barrier wall.

READ MORE: US Supreme Court To Consider Controversial Texas Abortion Law

Deputies quickly arrested the driver – identified as 26-year-old Jonathan Alexander Davis.

DPS troopers said Davis will be charged with felony evading arrest, but could face other charges as well.

Suspect car crashed after chase from North Texas to Waco (Andrea Lucia - CBS11)

Suspect car crashed after chase from North Texas to Waco (Andrea Lucia – CBS11)

At times, police said, Davis was weaving around cars with his headlights off.

MORE NEWS: Texas Mother And Son Arrested In Wyoming For Murder In Oklahoma

(©2016 CBS Local Media, a division of CBS Radio Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)