A driver was killed when a vehicle struck a tree and caught fire early Sunday near northwest suburban Woodstock.

The unwitnessed crash was discovered about 3:40 a.m. when a passerby in the 1500 block of Lamb Road in unincorporated Hartland Township saw the car on fire, according to the McHenry County sheriff’s and coroner’s offices.

The car left the road while navigating a curve, collided with a tree and caught fire, according to the sheriff’s office.

The driver, identified as 20-year-old Omar Ocampo of Woodstock, was pronounced dead at the scene, according to the coroner’s office. His cause and manner of death are pending further studies.

Because of the damage to the vehicle, it is not known if the airbags deployed or a seat belt was used.

The sheriff’s Major Crash Investigation Unit is investigating.