A father-of-two injured when a rally car came off the road and hit a group of spectators said it was a "freak accident".
Kenny Clubb was one of a group of men who went to the aid of a rally car which had come off the road at the Granite City Rally outside Aberdeen on Saturday.
Four of the men were injured, three seriously, when another car got into trouble on the same corner and crashed into them.
Mr Club, 39, was at the race with his two sons and was thrown into the air when he was hit by the car. In their initial assessment paramedics feared he had broken his leg, but later discovered he had suffered severe bruising.
He said: "The strange part of it was we didn't hear anything else coming. There wasn't any noise that would alert us to a car coming along behind us.
"The first we knew of anything going wrong was as it hit us. I found myself going forward and up, which was obviously what saved me from serious injury.
"I realise how lucky I am. I think we're all lucky that we're alive. For me to escape with as little as I did was just a miracle really."
Mr Clubb, from Peterculter, Aberdeen, says he has not been put off attending car rallies, but he may not go to push a stuck car again.
He said: "It's a freak accident and nothing else. The chances of that exact thing happening again could be a million to one.
"In hindsight the only thing that could have stopped something like that happening would have been if nobody went down to the other car. It happens all over the world in rallies.
"It really is just a freak accident. I'm sure cars will go off in the future and people will push them out and nothing will come of it."
Joe Bolger, was left fighting for his life when he became pinned between the two vehicles in the incident. It is believed his pelvis and legs were broken, and he is due to stay in hospital for around four weeks.
The other two men, David Tait and Jonny Smith, also suffered broken legs and are recovering in hospital.