It's the last Britain's Got Talent semi-final this evening, before ten acts compete in Sunday night's nail-biting climax for the chance to bag £250,000 and join the Royal Variety Performance line-up.
Nine contenders will perform but here are the top five we reckon have the best chance:
Calum had an emotional first audition after he followed his sister onto the BGT stage. Jade had been left disappointed with four 'No's from the judges but Calum won a standing ovation and Simon's Golden Buzzer with his heart-wrenching rendition of Robyn's "Dancing On My Own". You're going to be seeing a lot more of this one and a final spot seems all but guaranteed.
Judge Alesha Dixon called them "fresh" and she wasn't wrong - this five-piece tap-dancing gang aged between 19 and 23 will leave you feeling out of breath on the sofa. Their first performance saw them dressed in dapper suits and jumping between glittering silver podiums as if their young lives depended on it. One of them's a topless model too.
This 23-year-old from Cumbria had the BGT audience enthralled with her stunning take on "Ave Maria" despite looking terrified when she walked on stage. If she can overcome her inevitable semi-final nerves tonight then watch this space.
The medium of interpretative dance is a great one, as proved by Gibraltar student Jonathan here. His daring contemporary routine scored four sets of thumbs up from the judges and stands out from other hip hop-leaning dance groups.
Impressionist Danny eeked out grins from the judges by impersonating the likes of David Beckham, Gary Barlow and Michael McIntyre. He's good at what he does and has been playing the club circuit for years, but will he go the distance in the semi-final and bring something new to his act?
Other acts competing tonight include Vegas magician Chloe Crawford who hopes her baffling disappearing tricks will score her a place in the final (remember that insane motorcycle audition?!); nine-year-old karate kid Jesse Jane McParland; Disney-loving quartet Misstasia and absolutely bonkers entertainer Peter Lambert.
Britain's Got Talent 2015 finalists
Britain's Got Talent 2015 finalists
Jules and Matisse wowed the Britain's Got Talent crowd with their comedy dog routines to go on and win Britain's Got Talent 2015
2/10 Calum Scott
Calum Scott was Simon Cowell's Golden Buzzer act earlier in the series and has performed 'Dancing on My Own' and 'We Don't Have To Take Our Clothes Off' so far
3/10 Old Men Grooving
Old Men Grooving are showing Britain's Got Talent that dad-dancing is definitely back in - they went through based on the public vote after the judges' votes were tied
Light dance group UDI offer something 'unique' to Britain's Got Talent - they went through based on the public vote after the judges' votes were tied
5/10 Danny Posthill
Danny Posthill will be hoping his funny impressions of the rich and famous bag him the grand Britain's Got Talent prize
6/10 Jamie Raven
The Britain's Got Talent judges watch contestant Jamie Raven turn fire into ice during a live semi final - he won the public vote
7/10 Isaac Waddington
Isaac Waddington performs in the Britain's Got Talent semi-final to win the public vote and guarantee a spot in the final
8/10 The Neales
Family vocal group The Neales moved Simon Cowell to tears with their semi-final performance of 'Father and Son' to win the judges vote and go through to the final
9/10 Cor Glanaethwy
Welsh choir Cor Glanaethwy perform on Britain's Got Talent before winning the public vote to make it through to the grand final
10/10 Entity Allstars
Alesha Dixon pressed her Golden Buzzer for dance group Entity Allstars and they later progressed into the final courtesy of the judges
Welsh choir Cor Glanaethwy, magician Jamie Raven and light dance group UDI are among the confirmed finalists so far.