Attraction, Jordan win last BGT semi-final
Shadow theatre troupe Attraction and Irish singer Jordan O'Keefe were named winners of the last Britain's Got Talent semi-final on Saturday night.
Attraction - who are the favourites to win the series - scored an automatic place in the final following the public vote.
Meanwhile Jordan - who earlier in the show wowed the judges with his acoustic rendition of I Will Always Love You - made it through after finishing second ahead of ventriloquist Steve Hewlett.
The 19-year-old won on public votes after the panel proved unable to choose between him and Steve, who scored big laughs with a Simon Cowell lookalike puppet.
Earlier in the show Attraction spawned an emotional reaction in the judges, with David Walliams calling their routine 'quite simply one of the most beautiful things we have ever seen'.
Alesha Dixon meanwhile added: 'Game over...that was incredible'.
Jordan also impressed the panel with his performance.
Get the What to Watch Newsletter
The latest updates, reviews and unmissable series to watch and more!
"I like people who take a risk,Simon said of his song choice. "I have never heard a guy sing that song. It’s made you stand out and this could get you into the final."
Amanda added: "I loved the simplicity of it...you have got a bright future."
The ten finalists to make it through from this week's semis will now compete in next Saturday's Britain's Got Talent grand final.
An eleventh 'wild card' finalist will also be chosen by the judges.
The finalists are as follows:
Richard and Adam, singing siblings
Ariksandra, 11-year-old singer
Jack Carroll, teenage comedian
Gabz, 14-year-old singer songwriter
Luminites, vocal group
Pre Skool, children's dance troupe
Francine Lewis, impressionist
Asanda, 11-year-old singer
Jordan O'Keefe, singer
Attraction, shadow theatre troupe