Britain's Got Talent: The Champions concludes this weekend - here are all the performances and results from the final episode.
The brand new show welcomed back acts from the past 13 years of BGT as they went head to head in a bid to be crowned ultimate champion against contestants from across the world.
Across the first five episodes, nine acts took to the stage each Saturday night and two mae it through to the grand final.
In tonight's final, the ten acts from the heats performed once more for the audience vote.
It was dance duo Twist and Pulse who won Britain's Got Talent: The Champions.
Finishing in second and third behind Twist and Pulse were Stavros Flatley and Kseniya Simonova respectively.
Here's a recap of all the final performances...
BARS AND MELODY
Singing duo Bars and - made up of Leondre Devries and Charlie Lenehan - made the final of Britain's Got Talent in 2014. They won the public vote in their heat and for the final took to the stage with a performance of their song 'Lighthouse'.
American comedian Preacher Lawson won the audience vote in his heat to make the final. The stand up, who was a finalist on America's Got Talent, once again had every one laughing with his take on dating as he performed at Wembley Arena in the final.
Incredible sand artist Kseniya Simonova won the golden buzzer from Amanda Holden in the first heat. The Winner of Ukraine’s Got Talent dedicated her Final sand and snow story to a person who captured the hearts of the nation, Princess Diana.
Canadian Illusionist, who was a finalist on BGT Series 8, won the audience vote in his heat. For the final, he performed another impressive trick that was dedicated in the memory of his late brother.
Dance group Mersey Girls were the public's choice to make the final in their heat. The finalists on BGT Series 11 performed to Sia's song Alive for their final performance.
BELLO AND ANNALIESE NOCK
Winning the audience vote in their heat, American father and daughter daredevils duo Bello and Annaliese Nock returned with another daring stunt for the final. The former America's Got Talent contestants left the judges' speechless with their routine, which nearly went badly wrong.
TWIST AND PULSE
Dance duo Twist and Pulse, made up of best pals Ashley Glazebrook and Glen Murphy, won the golden buzzer in their heat from Alesha Dixon. They returned for the final tonight with another jaw dropping routine that won them the contest.
11-year-old Alexa Lauenburger and her dogs Jenny, Sabrina, Nala, Sally, Maya, Specky, Katy and Emma won Ant and Dec's golden buzzer in their heat. Returning for the final, the winner of Das Supertalent Series 11 in Germany once again wowed with a routine that Simon said was her best yet.
Finalists in Britain's Got Talent's third series, comedy dancers Stavros Flatley won the golden buzzer from Simon Cowell during their heat. In the final, the father and son duo got the judges and audience on their feet as part of their routine.
PADDY & NICO
Finalists of BGT series 8, salsa dancing duo Paddy & Nico won David Walliams' golden buzzer in the heats. For the final, they performed another showstopping routine to (I've Had) The Time of My Life from Dirty Dancing.
Britain's Got Talent: The Champions aired on ITV.
You can catch up on past episodes online via ITV Hub.