Strictly Come Dancing was Saturday's most watched show, peaking with more than 9 million viewers.
Strictly Come Dancing's Movie Week was viewed by an average audience of 8.65 million (39.2%) from 6.30pm, compared to 7.2 million (31.3%) for The X Factor from 7.30pm.
The X Factor peaked with 8.03 million (34.7%) at 8.45pm, while Strictly Come Dancing peaked with 9.23 million (39.5%) an hour earlier.
BBC One also scored a ratings success with Doctor Who, which entertained an average audience of 5.08 million (22.1%) at 8.30pm.
Elsewhere on BBC One, Casualty played to 4.33 million (21.5%) at 9.35pm, while a repeat of Mrs Brown's Boys closed the night with 2.67 million (19.3%) at 10.45pm.
Back on ITV, The Chase: Celebrity Special was seen by 2.82 million (14.1%) from 6.30pm, while 2.93 (17.5%) tuned in to watch Through the Keyhole at 10pm.
Dad's Army was BBC Two's highest-rated show of the evening, achieving viewing figures of 1.53 million (6.6%) at 8.30pm.
It was sandwiched between Penguins - Spy in the Huddle and QI XL, which scored respective ratings of 560k (2.3%) and 890k (4%).
An average of 660k (3.5%) tuned in to watch Channel 4's showing of 2011 movie Hanna at 9pm, while 510k (2.1%) watched Grand Designs at 8pm.
Channel 5 fared slightly better, attracting 759k (4.1%) for 9pm movie Hang 'Em High and 540k (2.3%) for JFK's Secret Killer: The Evidence at 8pm.
ITV3's showing of Midsomer Murders was among the most popular multichannel shows, playing to 701k (3.6%) at 9pm.