The chase that began around 9:45 p.m. ended nearly 50 minutes later, with the suspect vehicle at one point traveling the wrong way on Highway 4 at up to 90 mph. It was not immediately clear how or where the chase began.
The suspect, a white male in his 20s driving a 2000 Ford F-250 pickup truck, finally exited his car and surrendered without incident just after 10:30 p.m in the center divider of Interstate 680 near Stone Valley Road in Alamo. Police K-9 units were on scene in case he ran, but were not deployed.
Police from Antioch and Pittsburg, Contra Costa sheriff's deputies, and California Highway Patrol units were all involved in the chase, which reached speeds of up to 100 mph. The driver on several occasions drove on the wrong side of road in an attempt to elude his pursuers, including a stretch of eastbound Highway 4 between Bay Point and Concord.
Police deployed spike strips in an attempt to slow the fleeing pickup, eventually flattening its two right tires as the driver navigated city streets around Antioch and Pittsburg.
The chase slowed to almost 20 mph, but the driver continued westbound, riding on the vehicle's rims at speeds that reached 55 mph as he returned to the freeway, eventually traveling down Highway 242 through Concord before passing through Walnut Creek on Interstate 680.
Police attempted a second time to use spike strips, which became lodged under the pickup's chassis before the driver finally stopped in Alamo.
This story will be updated.