Bee Gees pop legend Robin Gibb was in a coma last night, amid fears he has only days to live.
The 62-year-old's family are understood to be at his bedside, The Sun reports.
A friend said: "Our prayers are with Robin. He has kept so positive and always believed he could beat this.
"If there is anyone you would put money on pulling through such a dire situation, it would be Robin because he is a fighter. But this is a battle he will struggle to win."
Gibb has been battling colon and liver cancer and was recently hospitalised with pneumonia.
He was forced to pull out of a performance at the Royal Philharmonic's premiere performance of The Titanic Requiem in London on April 10, because he was so ill.
An spokesperson for the star said: "On Sunday 25 March, Robin Gibb underwent further intestinal surgery.
"He is currently recovering in hospital and therefore, for the time being, all existing commitments prior to The Titanic Requiem concert, have had to be cancelled."
His son Robin-John, who co-wrote the symphonic piece, told the audience that his father was still recovering in a clinic.
Before the performance, he said: "He sends all his love. We are all praying for him and hoping he has a speedy recovery."
Last month the star told The Mirror he felt "fantastic".
"'I am beating cancer and can't wait to carry on with my work," he said.