The Britain's Got Talent 2013 live shows were back on ITV tonight, and here's a picture recap of the latest performances.
Another nine acts performed live for our viewer votes, while the judges – Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams – were of course be on hand to offer their opinions.
The act with the highest number of public votes automatically goes through to the live grand final while the two runner-up acts will then face the judges who will pick their favourite to go through to the live shows.
Amongst the hopefuls who were fighting for a spot in the final this evening were 3D dance group Freelusion, more dancing from Joseph Hall and even more from dance troupe Pre Skool.
Then there are the singers, which tonight included rapper of sorts MC Boy, Welsh builder Robbie Kennedy, student Rosie O' Sullivan and vocal group the Luminites.
Illusionist Stevie Pink was branded rubbish by the judges, but juggler Thomas Bounce split the panel with a reprise of his upside down juggling act.
Browse pictures of this evening’s BGT semi-final below…