RICHMOND, Va. (WRIC) — A multi-vehicle crash has caused significant backups in both directions on I-64/I-95 in Richmond.

State police say a pickup truck traveling North/West on I-95/I-64 careened into four other vehicles, then ran through a guardrail, landing upside down on Arthur Ashe Boulevard before catching fire.

The crash occurred around 4:00 p.m. Sunday, and the northbound left lane remains closed. According to VDOT, northbound traffic is backed up nearly 3 miles.

According to State Police, the driver was transported to a nearby hospital with non-life-threatening injuries. Several other people were transported to the hospital, but none had sustained life-threatening injuries.

VDOT reports the crash occurred near mile marker 79 in the westbound lanes, just before Arthur Ashe Boulevard.

This is a developing story, stay with 8News for updates.