5.3 million watched Doctor Who: Closing Time on Saturday, according to unofficial overnight figures.
The the programme had an audience share of 24.6%. It was the third highest rated show of the day and the highest rated programme on the BBC.
On overnights the episode lost out to All Star Family Fortunes on ITV1, which achieved an average of 5.6 million viewers. Doctor Who should regain the lead when final figures are released next week.
Doctor Who's lead-in Celebrity MasterChef had an average of 2.4 million viewers and the winner on the night was once more The X Factor, which had 10.0 million watching. Fourth for the day was Match of the Day with 3.9 million watching.
With one day to come Doctor Who is the 24th most watched programme of the week.