The two shows went head to head on Saturday night and there was a clear winner.
On BBC One, the tenth round of live Strictly Come Dancing performances ran between 6:50PM and 8:10PM.
The seven remaining celebrity couples all showcased their latest routines plus competed in a first ever Paso-Doble-Thon.
An average audience of 10 million viewers tuned in, a drop of 900,000 viewers week-on-week on last Saturday's series high.
A peak audience of more than 10.6 million viewers watched the live show as the celebrity couples danced for a spot in the next round.
Over on ITV, The X Factor's fifth round of live shows ran between 7:30PM and 9:10PM as the final six all performed together.
The live episode averaged 4.3 million, down 400,000 viewers week on week and the lowest Saturday live show of the series so far.
A peak audience of 6.2 million viewers tuned in at the end of the X Factor, which featured the latest live performances, the next elimination and a guest appearance from James Arthur.
As well as losing out to Strictly, The X Factor was also below both Pointless (4.5 million viewers) and the return of Michael McIntyre's Big Show.
The second episode of series 3 of the Michael McIntyre series had over 6.3 million viewers from 8:10PM on BBC One.
Elsewhere last night, I'm A Celebrity continued with 7.6 million viewers.
Both Strictly and The X Factor will return to TV tonight - where once more there will be a full on clash between the two.
This evening's Strictly Come Dancing's results - which were pre-recorded last night - will run between 7:15PM and 8PM.
The X Factor meanwhile will be running slightly earlier between 7:30PM and 9PM, clashing not only with Strictly but also Blue Planet II.
This time the final five will perform again and TWO will leave.