A truck carrying fireworks has exploded on an elevated highway in central China, causing part of it to collapse, state media say.
The blast, which destroyed an 80m (262ft) section of road, took place on the G30 expressway in Henan province.
China National Radio said at least 26 people had been killed, while Xinhua news agency put the number of dead at four, with eight injured.
Several vehicles were reported to have tumbled off the road.
Six vehicles were retrieved from the wreckage while search and rescue efforts were continuing at the site, Xinhua said.
Images posted on micro-blogging sites showed wrecked trucks and debris, as well as a collapsed section of highway. One showed a truck perched precariously at the broken edge of the carriageway.
Chinese New Year, when demand for fireworks is traditionally high, is just over a week away.