BBC Three's Hair rose to a new series peak for its finale on Tuesday, according to overnight data.
The Steve Jones-fronted competition entertained 902,000 viewers (3.9%) at 9pm, rising by over 200k from last week.
On BBC One, Shetland's latest episode dropped around 300k to 4.18m (18.1%) at 9pm, while George Michael's concert at the Palais Garnier appealed to 1.25m (12.1%) at 10.35pm.
BBC Two's Great British Sewing Bee brought in 2.81m (12.3%) at 8pm, followed by Horizon with 1.75m (7.6%) at 9pm and a repeat of The Sarah Millican Programme with 1.11m (6.4%) at 10pm.
ITV's Champions League coverage of Manchester United's draw with Bayern Munich topped the ratings overall outside of soaps with 5.86m (26.1%) at 7.30pm.
On Channel 4, Kirstie's Best of Both Worlds interested 1.13m (4.9%) at 8pm (204k/0.9% on +1), while new period drama New Worlds thrilled 668k (3.0%) at 9pm (135k/0.9%). 8 Out of 10 Cats amused 650k (4.2%) at 10pm.
Channel 5's Nightmare Neighbour Next Door intrigued 1.44m (6.3%) at 8pm (232k/1.0%), followed by The Mentalist with 1.01m (4.4%) at 9pm (169k/1.0%) and Law & Order: SVU with 756k (4.7%) at 10pm.