A GREEN Lake woman is recovering in Wimmera Base Hospital after a crash on the Western Highway on Tuesday afternoon.
She and two men were rushed to hospital after a flat-bed truck and a one-tonne utility collided at 4.12pm, where the highway intersects with Taylors Road.
Both the men have since been discharged from hospital.
A Mooroolbark man, 57, was the first to receive medical attention.
Emergency services rescued him from his flat-bed truck shortly after arriving at the scene.
He was taken to Wimmera Base Hospital via ambulance.
The driver of the ute - a Green Lake man, 56 - was treated for suspected neck injuries at the site, while SES members worked to free his wife, 51, from the vehicle's cabin.
Horsham Police Sergeant Jason Bergen said the woman was freed shortly after 5pm.
He said all three people were taken to hospital with non-life threatening injuries.
Sgt Bergen said the Western Highway was closed at Green Lake until about 7.30pm.
"There were no formal diversions in place in the meantime," he said.
Sgt Bergen said VicRoads would have implemented a major diversion if the accident was more serious.
"It could have been a lot worse," he said.
He said the ute was turning right onto Taylors Road when the truck collided into its rear.
"Why exactly that's happened, we're not sure," Sgt Bergen said.