Coronation Street continued to perform well on Friday evening (May 29) with the final episode of its 9pm week, overnight figures show.
7.71m (35.4%) tuned in at 9pm on ITV and 309k (1.7%) on +1 as the aftermath of Kal's death saw vengeful Tracy spread the word that Carla was to blame for the fire.
Earlier, Emmerdale attracted 5.38m (31.5%) at 7pm on ITV and 128k (0.6%) on +1 as Vanessa and Adam's secret was exposed to all.
EastEnders' final clash with Britain's Got Talent saw the show keep hold of 4.3m (21.4%) at 7.30pm on BBC One as the Mitchells faced further problems with Vincent. BBC Three's repeat screening secured 373k (2.3%) at 10.15pm.
Doctors entertained 1.35m (17.7%) at 1.45pm on BBC One as Ben Richards made a guest appearance as Mrs Tembe's chiropractor.
Neighbours interested 570k (7.4%) at 1.45pm and 651k (5.2%) at 5.30pm on Channel 5 as Lauren spent a night at Brad's while Terese was away.
Hollyoaks took 564k (3.6%) at 6.30pm on Channel 4 with Reenie's release from jail, while E4's first look followed with 478k (2.8%) at 7pm.