A teenager has had a "miraculous escape" after being hit by a train when he slipped off a platform at Cambridge Railway Station.
The 19-year-old was waiting at platform 1 at around 10am on Tuesday when he slipped and fell onto the tracks - and into the pathway of an oncoming train.
An ambulance rushed to the scene and he was taken to Addenbrooke's Hospital with serious head injuries.
Onlooker Chris Doggett was waiting for the train at the time of the accident.
He told Cambridge News: "The train was delayed for around 10 minutes and the train driver was pretty shaken up. She left the train and was replaced by another driver.
Student Ellie O'Neill, 17, of Bishop's Stortford, said: "My train had just pulled in when it happened. It was really horrible. I can't believe he is alive. He's had a miraculous escape. People on the platform couldn't believe he survived."
The man's head injuries are believed to be serious but not life-threatening.
A British Transport Police (BTP) spokeswoman told Aol Travel: "BTP officers were called to Cambridge station on Tuesday, 15 October, following a report that a man had been struck by a train.
"Medics from the East of England Ambulance service also attended, and a 19-year-old man from Cambridge was taken to hospital with head injuries.
"The man has now been released from hospital."
Cyclist who got dangerously close to train at level crossing comes forward
Drunk man sleeping on tracks escapes death after train runs over him