She was lucky to have escaped with facial injuries and a few broken teeth, although they will serve as a chilling reminder to Singapore cyclist Dinah Chan.
During cycling training on Monday, the 25-yearold was involved in an accident with a car. It happened when she had just entered Fort Road from East Coast Service Road. The car came from the opposite direction.
Chan struggled to speak from her hospital bed on Monday and could reply only through text messages. "I was flung more than 10 metres onto a grass patch and was unconscious for a while," said Chan, who was riding alone when the accident happened. "Thank god there were no broken bones, and it wasn't a hit-and-run. The lady (who hit me) called the ambulance for me."
The force of the impact was so strong that Chan's helmet was cracked.
She was later treated for wounds on her lips and chin, and also a few broken teeth.
She will make a police report on Tuesday, once she is discharged from hospital.
Chan, who trains about 30 hours a week, will be part of the Singapore contingent that will head to Myanmar for the South-east Asia (SEA) Games in December.
She will be taking part in the 20km individual time trial and 100km individual road race. She won bronze in the individual time trial events at the 2009 and 2011 SEA Games respectively.