Eddie 'The Eagle' Edwards and Miles Jupp are through to the final of Let's Dance For Sport Relief 2012 after they performed in tonight's live show.
Ski jumping champion Edwards was the first act to make the cut, having topped the public vote with his Austin Powers themed routine.
The judges then had to choose between the next two most popular acts: Miles Jupp's take on 'Firestarter' by Prodigy, and Amy Childs and Harry Derbidge's parody of Britney and Madonna's 'Me Against The Music'.
Rufus Hound opted for the former Only Way Is Essex stars, which he had earlier described as the 'best act' of the night. However, Iain Lee and Vic Reeves both went for comedian and Balamory star Jupp.
Eddie and Miles join Terry Alderton, Laurie Brett and Tameka Empson in the show's final, which takes place in three weeks' time.
Let's Dance for Sport Relief continues next Saturday on BBC One.