BBC One's Shetland remained on top on Tuesday evening outside of soaps, according to overnight data.
The drama series dropped around 400,000 viewers from last week to 4.85 million (21.6%) at 9pm.
It edged out ITV's Champions League coverage of Chelsea's victory against Galatasaray, which scored 4.32m (19.2%) at 7.30pm.
BBC Two's Great British Sewing Bee attracted 2.83m (12.3%) at 8pm. An Hour To Save Your Life brought in 1.77m (7.9%) at 9pm.
On Channel 4, Kirstie's Best of Both Worlds appealed to 1.30m (5.7%) at 8pm (196k/0.9% on +1), followed by Food Prices: The Shocking Truth with 1.81m (8.0%) at 9pm (225k/1.5%).
Dr Christian Jessen's Undercover Doctor: Cure Me, I'm Gay intrigued 1.53m (10.2%) at 10pm (150k/2.0%).
Channel 5's Benidorm ER interested 838k (3.7%) at 8pm, followed by The Mentalist with 991k (4.4%) at 9pm (154k/1.0%).
On BBC Three, Hair continued with 877k (3.9%) at 9pm, while Pramface amused 433k (2.5%) at 10pm.
Dave's Storage Hunters entertained 617k (2.7%) at 8pm and 599k (2.6%) at 8.30pm.