The Alameda County Sheriff's Office contacted the CHP at 7:51 p.m. to request assistance pursuing a suspect who was traveling in a 2010 BMW sedan, Officer Peter Van Eckhardt said.
The man, weaving across all lanes of the freeway at speeds of 80 mph to more than 100 mph, led the officers on a chase that began on Interstate Highway 880 in Oakland, Van Eckhardt said.
As the man navigated his way deeper into eastern Alameda County, zipping along I-980 and eastbound I-580 and occasionally crossing into the center divide, he placed several phone calls before Van Eckhardt said the unidentified man decided to surrender.
"Apparently he wanted to get his life in order before he pulled over," he said.
Van Eckhardt said the suspect was traveling alone and that once he surrendered to the CHP, he was turned over to the Alameda County Sheriff's Office.
The chase ended when the man was taken into custody at 8:23 p.m. near El Charro Road, which is between Dublin and Livermore, he said.
A call to the Alameda County Sheriff's Office for comment was not immediately returned.