Seven people were injured in a three-vehicle crash on Highway 12 Saturday night, according to the Sauk County Sheriff’s Office.

Deputies were called to Highway 12 north of Sauk Prairie Road in the town of Prairie du Sac at 8:22 p.m. for a report of a crash that injured seven people and included a vehicle that had rolled over and trapped the occupants.

Investigators said a car driven by Erik J. Michels, 23, of Dane, was traveling south on Highway 12 when it drifted over the center line and struck a northbound truck driven by Leonard J. Statz, 45, of Prairie du Sac.

The truck crashed into the ditch and the car struck another northbound vehicle, deputies said. The car, driven by Robert O. Dessauer, 51, of Baraboo, rolled into a ditch. Dessauer and three of his passengers were trapped inside and required extrication.

One of the passengers was flown to University of Wisconsin Hospital for treatment of non-life-threatening injuries. The other three, and Michels, were taken to a hospital for treatment of non-life-threatening injuries.

Statz and a passenger in his truck received minor injuries and were not taken to a hospital.

The Sauk Prairie Police Department, Sauk City Fire Department, Sauk Prairie Ambulance Service, Prairie du Sac Fire Department, Baraboo Fire Department, Baraboo District Ambulance Service, Merrimac Fire Department, Plain Ambulance Service, Lodi Ambulance Service, Waunakee Ambulance Service, Middleton Ambulance Service, and UW Med Flight assisted at the scene.

Highway 12 was closed for almost three hours. The crash remains under investigation.