More than 10 million people watched the special 50th anniversary episode of Doctor Who in the UK, according to overnight viewing figures.
At its peak, the episode, called The Day of the Doctor, was watched by 10.61 million viewers, with an average of 10.2 million across the 75-minute running time.
This means it beat ITV's X Factor which was seen by 7.7 million people.
Strictly Come Dancing was Saturday night's most popular show, peaking at 11.7 million viewers (10.6m average).
The Day of the Doctor was also broadcast in 94 countries at the same time as it aired on BBC One on Saturday night. This ensured the episode picked up a Guinness World Record as the world's largest ever simulcast of a TV drama.