Surveillance video captured a dramatic crash and rescue in Nanchang City, China.
A motorcyclist tried to stop before colliding with a dump truck that was making a left turn.
The motorcyclist struck the truck's fuel tank and immediately caught fire.
Several bystanders raced to help the motorcyclist who could be seen rolling around trying to put out the flames.
They pulled him to safety.
Doctors said he suffered non-life threatening injuries.