CHP officers exchanged gunfire with the occupants of a vehicle early Saturday in Kelseyville and later detained three suspects, the CHP said.

No officers were hurt in the 2:30 a.m. incident, CHP Officer Kory Reynolds said in a press release.

An injured suspect was found in a roadway, and officers provided medical treatment until firefighters arrived, he said.

An injured person was transported by a REACH helicopter to Santa Rosa Memorial Hospital, according to Lake County News, an online news publication.

The incident began when officers attempted to stop a suspected drunken driver on Highway 29 near Cruickshank Road, Reynolds said. The suspects' vehicle pulled over to the right shoulder and the driver fired "several shots" at the officers, he said.

The vehicle fled north on the highway to a point north of Live Oak Drive and pulled over to the right shoulder. CHP officers stopped behind the vehicle and got out of their patrol car, Reynolds said.

The suspects' vehicle made a U-turn and several more shots were fired at the officers, who returned fire as the vehicle headed south of the highway and then west on Live Oak Drive.

Officers attempted to pursue the vehicle and came upon the injured suspect in the roadway, Reynolds said.

The abandoned vehicle was located in the area. Lake County News identified it as a full-sized white SUV that was found on a hillside in the area of Highway 29 and Sand Hill.

Lake County sheriff's deputies responded to the area, along with a CHP aircraft, Reynolds said, and three suspects — who were not identified — were detained.

The Lake County District Attorney's Office is handling the investigation, Reynolds said. Prosecutors could not be reached by phone on Saturday.