The finalists for Britain's Got Talent series eight have been announced.
In the final semi-final round, Jack Pack won the public vote, while Paddy & Nico came out victorious after facing the judges alongside Bailey McConnell.
Simon Cowell voted for McConnell and David Walliams and Alesha Dixon opted for Paddy & Nico, leaving Amanda Holden with the deciding vote.
Holden decided to put through her golden-buzzer act, meaning that Paddy & Nico will be joining Jack Pack in the final.
Upon finding out they made the final, Jack Pack told hosts Ant & Dec: "We want to thank the British public for voting for us. We are totally overwhelmed. We've got to go and rehearse."
Paddy also said that she thought the result was "absolutely magnificent". Cowell described the salsa-dancing pair as "the epitome of Great Britain" because of their determination to perform, despite Paddy only recovering from ill health yesterday.
Other acts that performed tonight included Jenson Zhu, Andrew Derbyshire, Kings & Queens, Peat Loaf & Elaine and Kieran Lai.
The semi-final also included an exclusive performance from two of last year's acts - Richard & Adam and Attraction.
Tonight's winners and a wildcard will join Bars & Melody, Lettice Rowbotham, Lucy Kay, Yanis Marshall, Arnaud & Mehdi, James Smith, The Addict Initiative, Collabro and Darcy Oake at the final of Britain's Got Talent on Saturday, June 7.