A semitrailer filled with meats, gravy and ice cream crashed and its fuel tanks burst into flames Saturday afternoon on Interstate 80 near the Brady Street exit in Davenport, authorities said.

The driver received a few bruises but otherwise was fine, police said.

Davenport police Cpl. Andrew Waggoner said the accident occurred at 2:33 p.m., but that the cause remained under investigation. He said there were a couple of scenarios given by witnesses.

He said the semi, owned by JKC Trucking of Summit, Ill., was traveling westbound and heading for Oregon with its load when it struck a bridge guardrail, went off the road, rolled and its fuel tanks burst into flames. Thick black smoke could be seen for miles. Davenport firefighters extinguished the flames.

The truck’s load was partly scattered in the ditch where the rig came to a rest. The driver, whose shoes were consumed by the fire, was sitting by the side of the road waiting for authorities to arrive, Waggoner said.

Traffic along the westbound lanes was slowed and backed up for more than 90 minutes.

— Thomas Geyer