Tonight's Britain's Got Talent 2019 results are in with the second set of two acts making it through to the final.
Magic group 4MG and comedy singer Siobhan Phillips are the next two of ten finalists on Britain's Got Talent 2019 this year.
The BGT 2019 semi-finalists were unveiled by the judges on Saturday and tonight saw the second of five semi-finals.
This week sees the Britain's Got Talent live semi- finals as the top 40 acts from the auditions perform again in the hope of winning the public vote and securing an all-important place in the live grand final and the chance of winning a life changing £250,000 and a coveted spot at the Royal Variety Performance.
Each evening two contestants will make it through to Sunday's final. The one act with the most public votes will go straight through into the final leaving the judges to decide between the second and third placed acts as to who will join them.
The acts performing tonight included Alesha Dixon's golden buzzer act, 10-year-old singer from Malta Giorgia Borg; drag comedian The Queen; 18-year-old singer Faith Tucker; danger balancing act Vardanyan Brothers and 46-year-old stunt magician Matt Stirling
They were joined by unique 'hand musician' State of the Fart (Guy First), 42-year-old comedy singer-songwriter Siobhan Phillips and 4MG, a group of magicians made up of 18-year-old Harry, 17-year-old Theo, 17-year-old Josh and 19-year-old James.
In the results, hosts Ant and Dec first revealed the top three acts as Siobhan Phillips, 4MG and Matt Stirling.
Ant and Dec then announced the winner of the semi-final with the most votes and automatically through to the final as 4MG.
That left Siobhan Phillips and Matt Stirling facing the judges vote.
Simon Cowell voted for Matt but David Walliams, Amanda Holden and Alesha Dixon all voted for Siobhan.
Comedy singer Siobhan therefore made it through to the final alongside magicians 4MG.
They join the two winners of Monday's first show, Flakefleet Primary School and Dave & Finn.
The finalists will go head to head in the grand finale on SUNDAY night, June 2 together with a wildcard picked by the judges.
Elsewhere, tonight's live show saw a performance from the cast of West End musical Six.
For now, the Britain's Got Talent 2018 live semi-final shows continue Wednesday, May 29 until Friday, May 31.
The semi-finals will air from 7:30PM on ITV each evening with the results from 9:30PM.