A Good Samaritan used a fire extinguisher to put out a car fire after the vehicle was involved in a serious crash on Delaware Avenue at the Scajaquada overpass.
The unidentified driver of the car, believed to be in his 20s, was taken to Erie County Medical Center with serious injuries.
The incident happened just after 9 a.m. when it appears the driver lost control of the 2000 Chevy, and the vehicle then jumped a curb, striking a bridge abutment and catching fire, police investigators said.
Buffalo firefighters extricated the driver from the vehicle.
The cause of the accident remains under investigation and that portion of Delaware Avenue remained closed this afternoon.
The crash occurred in the northbound lane, and both northbound lanes were closed from Nottingham Terrace south.
The air bag in the Chevrolet Lumina was deployed and blood was on the air bag.