Jamie Raven and UDI have made it into the final of Britain's Got Talent 2015 in tonight's results.
This evening was the third semi-final of the week a further nine acts went head to head for two more spots in Sunday's final.
After all had performed lines opened for 30 minutes before closing in the results show, which featured a guest performance from BGT judge herself Alesha Dixon singing her new single The Way We Are.
Hosts Ant and Dec then announced the results and with the most votes, magician Jamie Raven won a guaranteed spot in the final.
The next two most popular acts with the public were IMD Legion and UDI and it was down to the judges to decide which of them went through.
David Walliams said he “loved both incredible acts” but backed IMD, together with Alesha Dixon.
Amanda Holden however voted for UDI to go through, once again leaving Simon Cowell with the casting vote.
He said: “Why is it always me?” before backing UDI.
It was therefore back to the public vote and with the most support, UDI went through.
Therefore, Jamie Raven and UDI. are both in the BGT 2015 final, joining Semi-Final 1 finalists Entity Allstars and Cor Glanaethwy and Semi-Final 2 finalists Jules O'Dwyer & Matisse and Old Men Grooving.
Tonight's BGT results
1. Jamie Raven
3. IMD Legion
4. The Kingdom Tenors
5. Gracie Wickens-Sweet
6. The Sakyi Five
7. Ella Shaw
8. Dylan Byrd
9. Narinder Dhani
Do you agree with tonight's latest BGT results? Who did you want through? Tell us in the comments below!
Britain's Got Talent 2015 continues tomorrow night on ITV with a line up of
Browse pictures of tonight's performances here...