Busker Maxwell Thorpe and 13-year-old ventriloquist Jamie Leahey have made it through to this Sunday's Britain's Got Talent final.
Appearing on the first semi-final on 30 May, the two advanced through to the final thanks to receiving the most audience votes.
Thorpe had the most overall votes from the viewing audience.
Credit: @BGT via Twitter