Here's a picture recap of this evening's performances on The Voice 2013 semi-finals.
Team Jessie opened the show, first with a group performance between Jessie and her boys with Stay, before Ash Morgan and Matt Henry went on to sing solo for the public votes.
Andrea Begley and Karl Michael took to the stage next alongside their coach Danny O'Donoghue to sing Let Her Go by Passenger, and then the pair went their separate ways for their solo performances.
Team Will were up next, with the the Black Eyed Peas star graffiting up the stage with his dope catchphrase before busting some serious dance moves during the team performance alongside his two semi-finalists. When it had all calmed down, Leah McFall and Cleo Higgins returned to the stage for their solo performances as the public had their say.
Finally it was Team Tom, with the Welsh singer singing Games People Play with his two semi-finalists Joseph Apostol and Mike Ward before their solo songs.
But which member of each team will win the public vote and make it through to next weekend's final?
A tense wait is in store for all eight acts as the us viewers vote, while Avril Lavigne and Beady Eye took to the stage.