Three horses in a float that rolled on the Saddle Rd on Wednesday have shown little effect from the trauma they faced.
Marton trainer Dean Cunningham said the horses were "quite bright", despite suffering bruising and losing some skin.
Cunningham, a farmer and who trains seven racehorses as a hobby, was heading to the Hawke's Bay Racecourse in Hastings when he was forced to take evasive action after an oncoming truck appeared to take the bend too fast onto the northern end of the Ashhurst bridge.
Cunningham veered into the side barrier of the bridge but the float tipped onto its side and crashed to a halt against the bank.
The accident occurred around 6.16am and emergency services were at the scene by 6.30am.
Cunningham said the horses were trapped in the float for around two hours.
"They were very quiet the whole time and luckily they had all managed to get back on their feet."
He was stunned that the horses survived the ordeal. At the very least he expected the horses might have suffered broken legs.
Vets expect the horses should be back racing in about a month.
For his part, Cunningham suffered a small cut to his leg and his passenger suffered a sprain.
The Massey University veterinary emergency response team sedated the horses as firefighters cut off the rear of the truck.
Response team leader Patrice Palleson-Putt said the removal of the horses went smoothly.
The Saddle Rd was closed for around 45 minutes while the horses were removed from the float and it was hoisted back on its wheels.
Traffic was heavy at the time.
The Massey response team used its own float to transport the animals back to Marton.
Cunningham had three horses racing in Palmerston North today (Friday) and had already been offered seven horse floats to get them there