According to overnight figures, Strictly played to an average audience of 9.16 million (43.3%) on BBC One from 6.30pm, up from last week's average of 8.65 million (39.2%).
It peaked with 10.1 million viewers (45.6%) at 7.45pm, making it the highest-rated show of the series so far.
BBC One's evening continued with 4.6 million (20.1%) for Doctor Who at 8.25pm, 3.78 million (17.3%) for Casualty at 9.10pm and 3.51 million (25.8%) for Match of the Day at 10.30pm.
Over on ITV, The X Factor averaged 7.38 million (33.2%) from 8pm, peaking with 8.07 million around the 9pm mark.
A further 321k (1.7%) watched The X Factor on ITV+1, while 290k (1.8%) tuned in to The Xtra Factor on ITV2 at 10.20pm.
ITV's The Chase was earlier enjoyed by 3.08 million (14.7%) from 7pm.
Finally, X Factor judges Mel B and Cheryl Fernandez-Versini joined Steve Carell and David Attenborough on the returning Jonathan Ross Show,