Series 17 of Top Gear launched with more than 5m viewers on Sunday night, while the BBC's Glastonbury coverage also proved popular, the latest audience data has revealed.
Motoring show Top Gear, which was recently rapped for controversial jokes about Mexican people in the last series, returned with 4.32m (19%) on BBC Two in the 8pm hour and 818k (3.6%) on BBC HD.
Also on BBC Two, coverage of Beyoncé's headline set on the final day of the Glastonbury festival was seen by 1.05m (11.5%) from 10pm and 103k (1.1%) in HD.
BBC Three's coverage of Plan B's set at the festival entertained 468k (2.1%) from 7.45pm, before music from Pendulum and the Kaiser Chiefs roused 690k (3%) from 9pm.
On ITV1, Popstar to Operastar averaged 2.85m (12.5%) for ITV1 in the 8pm hour and 100k (0.4%) on ITV1+1. The results show, featuring Erasure singer Andy Bell becoming the latest celebrity to be eliminated, had 2.86m (14.3%) from 10pm.
Fake Or Fortune?, a new factual entertainment show fronted by Fiona Bruce, continued with 3.86m (21.4%) on BBC One in the 7pm hour, but it was outperformed by The Royal's 4.05m (22.6%) on ITV1 and 220k (1%) on +1.
Countryfile scooped 4.74m (20.8%) on BBC One in the 8pm hour. Scott & Bailey nabbed 5.46m (23.8%) on ITV1 from 9pm and a further 257k (1.4%) on +1, easily beating Silent Witness's 2.6m (11.3%) on BBC One.
Documentary The Many Faces of Michael Caine enchanted 1.26m (7%) on BBC Two in the 7pm hour, and Coast had 2.88m (12.6%) from 9pm and 208k (0.9%) on BBC HD.
A rerun of Channel 4's Four Rooms took 420k (2.3%) in the 7pm hour. Screenings of Bride Wars and The Wedding Date grabbed 1.48m (6.5%) and 1.05m (5.8%) from 8pm, along with 361k (1.7%) and 231k (2.2%) on timeshift.
Showings of Where Eagles Dare and The Glimmer Man roused 1.06m (5%) and 1.07m (6.7%) respectively on Channel 5 from 7pm.
Overall, ITV1 narrowly won primetime with 17.8% (+1: 0.8%) against BBC One's 17.1%. BBC Two scooped third with 13%, followed by Channel 4 and Channel 5 jointly with 5.2% (C4+1: 1%).
Elsewhere, US cop show Hawaii Five-0 entertained 460k (2%) on Sky1 in the 9pm hour. New episodes of animated comedy Family Guy pulled in 1.06m (5%) and 1.18m (6.3%) on BBC Three from 10pm.