Cor Glanaethwy and Entity Allstars are through to the 'Britain's Got Talent' live final.

Entity Allstars

Entity Allstars

The Welsh choir and teenage dance troupe fought off stiff competition from seven other acts during the first round of the semi-finals last night (25.05.15) and were put through to the final stage of the ITV talent show.

While Cor Glanaethwy received the majority of the public vote, meaning they were automatically put through to the final, Entity Allstars went up against singer-songwriter Harry Gallagher to win the judges' vote.

Simon Cowell, Alesha Dixon and Amanda Holden all voted for Entity Allstars to proceed to the final while David Walliams backed Harry.

Elsewhere in last night's show, quirky singer-songwriter Lorraine Bowen - who was David's Golden Buzzer contestant - came in fourth place in the public vote while Mitch and Cally the Wonderdog came in fifth despite breaking the Guinness World Record for most balloons popped by a dog in one minute.

The second round of live semi-finals will be aired on ITV tonight (26.05.15) at 7.30pm and will see acts including the Old Men Grooving dance group and magician Michael Late compete for the public vote.

Meanwhile, ITV bosses are yet to confirm whether this year's competition will have a wild card act, where the judges decide on one contestant to be given a second chance and go through to the final.