A section of the A14 in Cambridgeshire has reopened after the demolition of a bridge.
Motorists faced 15-mile (24km) diversions between St Ives and Bar Hill while engineers pulled down the 40m (131ft) bridge at Swavesey.
The demolition is part of Highways England's £1.5bn upgrade of the A14.
The bridge, which links the villages of Swavesey and Boxworth at junction 28, has been replaced with a new bridge a few hundred yards away.
The old bridge was dismantled by six excavators over the weekend, with the material recycled and reused in the construction of the new road.
Construction director Julian Lamb said: "The only way to complete the work safely is to close the A14 beneath it, and by completing the work over a single weekend, we hope to keep disruption to an absolute minimum."
The new 2,127 tonne bridge, spanning 60m (196ft), will form part of the new Swavesey junction off the A14.
Highways England is upgrading 21 miles (34km) of the A14 between Cambridge and Huntingdon to three lanes in each direction, as well as building a 17-mile (27km) bypass south of Huntingdon.
The project - set to be completed by the end of 2020 - is expected to cut journey times by 20 minutes.