Britain's Got Talent confirmed the fates of the latest contestants hoping to win a place in Sunday's live final, during Wednesday night's show.
Two more acts were given a place on the line-up, as the judges and the public once again had to decide who to put through.
It was Ghetto Kids and Travis George who were sent into the final though, as confirmed by hosts Ant McPartlin and Dec Donnelly.
On Wednesday night, viewers saw dance group Notorious, singer Dylan B, Yo-Yo performing duo Toy Toy Toy and comedian Markus Birdman taking to the stage once more.
Joining them on the bill were illusionist Miki Dark, young guitarist Harry Churchill, singer Travis George and dance group Ghetto Kids.
But Ghetto Kids and Travis were backed by the public and revealed to be the top two acts of the night.
Firstly, dance group Ghetto Kids were sent straight through to the final by the initial public vote, already having impressed the judges with their performance.
The group screamed with joy as they learned they were now finalists, with the judges seen applauding them.
This meant singer Travis had to go against guitarist Harry Churchill, with both of them in the top three.
It was up to the judges to choose who to save but after Bruno and Alesha saved Travis, Amanda and Simon opted to save Harry.
Ant and Dec had to go back to the public vote, where it was revealed Travis had been saved with Harry going home.
On Tuesday night, Viggo Venn and Olivia Lynes were the two acts revealed to have made it through after a public vote and a judges vote in the second semi-final.
First to be confirmed for the final was comedy and dance act Viggo, who shared his love for Hi Vis jackets - before getting everyone on their feet.
Despite not impressing everyone during the first audition, the act won the judges over this time as Alesha and Simon both confessed they loved his act.
The judges even claimed it was the best act of the night, and were thrilled when he made it through to the final based on the public vote.
Olivia then had to face fellow top three act Johns’ Boys, a choir group, as the judges were asked to choose which act to send through.
While Bruno saved Johns’ Boys, Simon, Amanda and Alesha all picked young singer Olivia which left her in tears.
Meanwhile, on Monday it was dancer Musa Motha and singer Amy Lou who won the first Britain's Got Talent semi-final of the series.
Talented dancer Musa, 27, was sent straight through to the final by viewers, so it went down to the judges' vote.
Ukelele musician and school teacher Abi Carter-Simpson and sunbed receptionist-turned-singer Amy Lou went up against one another.
As the judges struggled to decide, it went to the public vote and Amy Lou came second in the public vote.
There will be 10 acts in total in the live final on Sunday.
Britain's Got Talent's live semi-finals air all this week at 8PM on ITV1 and ITVX.