EastEnders pulled in 7.91m (36.4%) at 7.30pm as Heather's loved ones gathered to pay their respects to the Walford favourite. BBC Three's repeat screening had 715k (3.5%) at 10pm.
Coronation Street, meanwhile, had 7.89m (32.3%) at 8.30pm and 233k (1.0%) on +1 as David and Audrey's salon war gathered pace.
Emmerdale interested 6.61m (33.1%) at 7pm as Cameron made his feelings clear to Chas, while 7.04m (30.6%) watched at 8pm and 189k (0.8%) on +1 to see the pair give into their lust.
Hollyoaks managed 898k (5.0%) at 6.30pm on Channel 4 with Callum and Joel's angry showdown, while E4's first look appealed to 497k (2.5%) at 7pm.
Over on Channel 5, Neighbours grabbed 672k (8.6%) at 1.45pm and 878k (6.1%) at 5.30pm, while Home and Away mustered 676k (4.1%) at 6pm and 417k (2.3%) for 5*'s first look at 6.30pm.
Elsewhere, the latest episode of Doctors - titled 'Dancing Queen' - was seen by 1.42m (18.1%) at 1.45pm on BBC One.
BARB ratings data supplied by Attentional