The competition is not yet over but “X Factor” Australia grand finalist Cyrus Villanueva has already brought his mentor Chris Isaak to tears.

The three remaining contenders for Australia’s “X Factor” title – Cyrus, Louise Adams, and Jess and Matt – performed three songs Monday night. The first was their audition number, followed by a track chosen by their mentor, and finally a potential debut single, the Daily Telegraph wrote.

Cyrus delivered excellent renditions of all three songs, and brought the judges and the audience to their feet.

The Filipino-Australian singer showed off his powerful vocals in Labrinth’s “Jealous” that brought Isaak to tears and said: “I might need that handkerchief back,” as he struggled to contain his emotions, the Daily Mail reported.

“There has been a level of perfection to your performances tonight that no one can deny,” mentor Dannii Minogue told Cyrus.

Guy Sebastian added, “You can sing anything!”

The Wollongong singer first sang The Weekend’s “Earned It” for the second time in “X Factor” Australia. It was Cyrus piece when he auditioned for the competition.

Isaak said, “This guy has the X factor and tonight he’s going to prove it.”

Minogue commented: “I just want to say that was so sexy,” and then pledge her support for the aspiring singer and his future as a performer.

Sebastian and James Blunt were also impressed with Cyrus performance.

“Cyrus it’s very fitting that you would sing lyrics like ‘Earned It’ and ‘Deserved It’ because you definitely have earned your position here in the grand finale,” Guy said.

Blunt, on the other hand, described Villanueva as a “constant professional.

Cyrus once more received enthusiastic cheers from the crowd and admiring reviews from the judges after he performed his new winner’s single “Stone.”

Sebastian told Cyrus that his performances never get boring.

Meanwhile, Cyrus told Daily Telegraph that if in case he doesn’t win this year’s title, he is thinking of breaking out a career overseas, possibly in the Philippines or America.

“I already have a big fan base in The Philippines because of my heritage. There’s a big music culture there. I’d love to do America too, one day,” he said.

The “X Factor” Australia grand final airs tonight at 7:30pm on Channel Seven.

Watch Cyrus best performances here.