ITV1's live Dancing On Ice final dominated last night's ratings, early figures show.
The last skate-off of the series, which saw Hayley Tamaddon triumph as the winner over Gary Lucy, pulled in 8.79m (32.1%) between 7.45pm and 10pm.
Over on BBC One, Lark Rise To Candleford had 5.8m (20.8%) at 8pm, then the audience dropped to 2.85m (10.9%) during Enid, which aired between 9pm and 10.30pm.
The Tropic of Cancer grabbed 2.54m (9.1%) for BBC Two at 8pm, then 3.08m (11.2%) watched Wonders of the Solar System during the 9pm hour.
Come Dine With Me and The Restoration Man interested 1.96m (7%) and 1.78m (6.5%) for Channel 4 at 8pm and 9pm respectively.
Five's film double bill kicked off with The One, which averaged 750k (2.9%) between 7.15pm and 9pm. Chaos followed immediately afterwards, drawing 1.28m (5.4%).
Overall, ITV1 came top during primetime with an average share of 25.6% to BBC One's 18.3%. BBC Two was third with 9.8%, followed by Channel 4 with 6.2% (+1: 0.9%) and Five's 4.2%.
Elsewhere, 24 and House logged 631k (2.3%) and 440k (2.2%) for Sky1 at 9pm and 10pm respectively.
Ratings data supplied by Attentional