Firefighters worked for an extensive period to free a trapped victim from a vehicle crash in the 7800 block of Tryon Grove Road in unincorporated Richmond Monday evening. | Photo: Richmond Township Fire Protection District

An injured driver was trapped and it took firefighters 40 minutes to extricate them from a heavily-damaged rolled over vehicle near Richmond Monday evening.

The Richmond Township Fire Protection District responded around 8:23 p.m. Monday to the 7800 block of Tryon Grove Road in unincorporated Richmond for a vehicle crash with injuries.

A 911 caller reported someone was trapped in one of the vehicles.

Firefighters arrived in seven minutes and initially only found one vehicle on the side of the road with moderate damage.

Firefighters located a second vehicle approximately 600 feet west of the first car, fire officials said.

The car was off the road with heavy damage and rolled over on its side.

The driver was still inside and was trapped in the wreckage, fire officials said.

Firefighters began extrication, which took approximately 40 minutes to free the driver.

[Suggested Article]  Man hospitalized with serious injuries after crash involving motorcycle, car in Woodstock

A medical helicopter was requested to the scene but was unavailable.

The driver was transported by ambulance to Northwestern Medicine Hospital in McHenry with moderate injuries.

Fire officials said a second person was treated and declined transport to the hospital.

The Wonder Lake, Hebron-Alden-Greenwood, Spring Grove and McHenry fire districts assisted at the scene.

The Richmond Police Department and McHenry County Sheriff’s Office also assisted at the scene.

The incident is being investigated by the McHenry County Sheriff’s Office.

The fire district said they remind motorists to use caution when driving and to wear their seatbelts.