A head-on crash closed Bodega Highway between Freestone and Bodega for nearly two hours Saturday while emergency crews freed a suspected DUI driver from the wreckage, authorities said.

The impact of the high-speed crash mangled the two vehicles involved but left the three occupants with only minor injuries, CHP Sgt. Robert Boyer said.

Before the 6:20 p.m. crash on Bodega Highway near the Watson School, witnesses said they saw a BMW “driving recklessly, speeding and passing people,” Boyer said.

The driver, later identified as Yesina Vega, 24, of Santa Rosa, apparently lost control of the BMW in a curve, drove into the oncoming lane and crashed into a Subaru, Boyer said.

The vehicles came to rest off the highway in a mangled mess, with the BMW on its roof and the Subaru leaning against it on one end. Firefighters had to slice open the BMW to free Vega, the CHP said.

A man and his son in the Subaru were able to get themselves out of the vehicle and were taken by ground ambulance to Santa Rosa Memorial Hospital with complaints of pain, Boyer said. A REACH medical helicopter crew flew Vega to Memorial Hospital where she was arrested on suspicion of drunken driving, Boyer said. She is expected to be booked into the Sonoma County Jail after receiving treatment for a broken eye socket, he said.

The road was reopened by 8 p.m.

You can reach Staff Writer Julie Johnson at 521-5220 or julie.johnson@pressdemocrat.com. On Twitter @jjpressdem.