In The Greatest Dancer semi-final, dance captains Cheryl, Oti Mabuse and Matthew Morrison returned with their contestants in another bid to win over viewer votes.
It was the third week of the challenge shows this weekend and six acts remained - but two more were seen heading home in the Greatest Dancer results.
Hosted by Jordan Banjo and Alesha Dixon, the latest episode entertained an average audience of 3.4 million between 7:35PM and 8:50PM on BBC One, the same numbers as for the first two live shows.
The brand new series concludes Saturday night with its grand final. Acts are competing to win £50,000, a chance to dance on Strictly Come Dancing and become The Greatest Dancer.
Meanwhile, The Voice UK's blind auditions continued on ITV from 8PM with an average audience of 4.8 million viewers, a slight increase week-on-week.
A total of eleven contestants sung for a spin on The Voice for what was the last round of blind auditions this year.
Those who won their way through to the next round included 19-year-old Shivon Kane from London, 27-year-old Ayanam Udoma from Manchester and 26-year-old Kieron Smith from Liverpool. Joining them were 20-year-old Lauren Hope from Blackpool and 27-year-old Marina Simioni from London.
The Voice UK 2019 continues next Saturday night with its first battle rounds. The coaches will have to pit their acts against one another and half will be sent home. However, each coach will also get the chance to steal one of the eliminated acts from their rivals for their own teams.
The Voice topped Saturday's viewing figures, eclisping the latest celebrity special of BBC One game show Pointless which had 4 million tuning in.
Meanwhile, Dermot O'Leary's new game show Small Fortune continued with just below 3 million viewers.