A California Highway Patrol officer was allegedly assaulted by an alleged reckless driver Saturday morning in American Canyon, CHP officials said.
Dispatchers had received many calls about a driver who had allegedly caused a number of collisions on westbound Interstate Highway 80 near American Canyon.
CHP officials said at about 8:45 a.m. an officer caught up with the driver whose white Ford F-250 had become disabled on the highway.
The officer approached the truck when 49-year-old San Jose man Gary Coslovich jumped out of it and allegedly punched the officer.
CHP officials said the officer fell to the ground and Coslovich allegedly began kicking her while she was on the pavement.
Several passersby stopped and pulled Coslovich from the officer.
Another officer who arrived a short time later helped detain Coslovich and put him under arrest.
CHP officials said the allegedly punched and kicked officer was taken to a hospital with cuts, bruises and numbness.