Heading into a sweeping curve on Highway 101 near Healdsburg on Monday night, a driver ran off of the roadway and smashed into a tree.

Four hours later, the 58-year-old died of his injuries, the CHP reported early Tuesday.

Just before 8 p.m. the man had been heading south, and was south of Dry Creek Road when he went into the curve in a 2002 Toyota Rav4.

The vehicle didn't negotiate the curve and instead drove across the highway shoulder and down a dirt embankment before running head on into the tree.

The impact crushed the Toyota's engine compartment into the cab. It took fire crews at least 20 minutes to free him from the wreckage, said Interim Geyserville Fire Chief Marshall Turbeville.

"The dashboard was on the person's lap, engine compartment pushed toward the driver," Turbeville said.

The man was taken to Santa Rosa Memorial Hospital. He died at about 12:30 a.m. Tuesday, according to a CHP report.

CHP reports initially said he was from Richmond but subsequent information indicated he could have been from Oregon.

His name wasn't released Tuesday pending notification of his family.