He came so close to competing for a £1million music contract in the X Factor final, but Danyl Johnson's dreams of winning the reality show came to an end this weekend.
Viewers decided to vote the 27-year-old off the show, leaving Olly Muirs, Stacey Solomon and Joe McElderry to go head to head for the grand prize.
Upon hearing the result of the viewers' votes, Danyl's shocked mentor Simon Cowell had nothing but praise for his act saying: "There was nothing more he could have done. He's gone out on a high. He's a graceful loser."
"I have met some best friends for life," added the teacher from Reading, who was complimented by the judges for his performances of Whitney Houston's I Have Nothing, and Michael Jackson's Man in the Mirror.
Olly, 25, burst into tears when he was told he had a place in the final three, facing 18-year-old Joe and mum Stacey, 20, who looked shocked to have made it through.
They earned their places after each singing a Michael Jackson number and a song of their choice they felt would get them through to the next round.
While Joe is the favourite to win, Simon admitted its one of the closest semi-finals he's ever seen, saying: "I can't call it this time."
Cheryl Cole, sporting a new shorter 'do, added she was "sick with nerves", while Stacey's mentor Dannii Minogue agreed: "Everyone's nervous. We just can't hide it."
The weekend's entertainment also came courtesy of the music scene's hottest star Lady Gaga who sang her new single Bad Romance.
Notorious for her quirky attitude, the 23-year-old requested a giant bathroom, including a four-metre-long bath, to be built on stage for her appearance.
Michael's sister Janet Jackson also sang on the show – only her second performance since the passing of the 50-year-old.
X-Factor: Danyl Johnson reveals his secret battle with cancer
X Factor contestant Danyl Johnson has revealed that he survived testicular cancer as a boy.
Tomorrow, Danyl will compete against Stacey Solomon, Olly Murs and Joe McElderry for a place in the show's final.
He said his brush with cancer had left him feeling passionate about encouraging men to get themselves checked out.
'I have had many visits to hospital,' he said last night.
'Most of the time it was to do with sports and arts injuries, but when I was 11 they found cancerous cells in my scrotum.
'It was a scary time, but I came through it. I tried to be patient and not take it out on those around me.'
He said his experience had left him with a lasting admiration for the NHS.
'I feel passionate about sexual health checks,' he said.
'The NHS provides a service to check you out, yet people don't do it. I don't understand why.
'If you ever feel there's something wrong, talk to people. It's always better to check it out. Be brave.'
He also revealed that he clashed with Whitney Houston, who gave the contestants advice on their performances.
The 12 X Factor contestants have raised tens of thousands for Great Ormond Street with their charity cover of Michael Jackson's You Are Not Alone.
When asked who was his least favourite guest star he replied: 'Whitney absolutely hated me. That was the worse one.'
Danyl said Whitney seemed annoyed he had chosen to sing one of her unreleased songs, I Didn't Know My Own Strength.