UPDATE 6.40AM: POLICE expect significant delays for motorists travelling on the Bruce Hwy near Marmor for much of the day after a major truck crash this morning.
Crews are continuing to make clean-up and recovery efforts after a b-double refrigerated truck carrying frozen meat and poultry rolled around 2.30am.
Police have established the driver of the truck lost control about 5km north of Marmor and the b-double ended up on its side across the north bound lanes, with fuel from the truck spilling and covering the south bound lanes.
The male driver, who is in his 60s, was trapped for a period of time before being freed and transported to Rockhampton Base Hospital with a head laceration and torso pain.
The highway was closed in both directions however one lane was able to be opened to traffic using a 'tidal flow' system around 5.50am.
Salvage operations have commenced and are expected to take much of the day, with the highway to be closed for short periods to allow recovery of trailer and prime mover.
INITIAL 5AM: THE Bruce Hwy south of Rockhampton was expected to be closed in both directions for up to 8 hours following a major crash this morning involving a refrigeration truck.
However, soon after the road was opened to one lane.
It is still causing major traffic delays for drivers on the key linking road.
Truck rollover at Bruce Hwy #Bajool, 2.22am. Male 60s stable to Rockhampton Hospital w head laceration & torso pain. Hwy closed up to 8hrs.— Queensland Ambulance (@QldAmbulance) October 31, 2016
Initial information suggests around 2.30am a semi-trailer travelling northbound has rolled near the intersection of the Bruce Highway and Sisalana Road.
The driver and sole occupant of the vehicle has been transported to Rockhampton Base Hospital.
The highway is blocked in both directions and is expected to be closed for up to eight hours.
At this time there are no diversions available.
Motorist are advised to avoid travelling in the area and to delay travel plans where possible.