EastEnders was ahead in Tuesday's soap ratings (May 6) with more twists and turns surrounding Lucy Beale's murder, overnight figures show.
6.85m (35.6%) watched at 7.30pm on BBC One as Lauren turned detective as she believed she had uncovered a possible link to the killer. 464k (3.3%) caught the episode on BBC Three at 10.30pm.
Emmerdale pulled in 5.9m (33.0%) at 7pm on ITV and 198k (1.0%) on +1 as Alicia was shocked to realise that her mystery inheritance money was meant for Leyla.
Holby City continued with 4.62m (23.0%) at 8pm on BBC One as Zosia tried to prove herself.
Hollyoaks interested 902k (5.6%) at 6.30pm on Channel 4 as Lindsey was reinstated at the hospital, while E4's first look followed with 855k (4.8%) at 7pm.
Over on Channel 5, Chris's romantic dilemma in Neighbours was seen by 639k (10.7%) at 1.45pm and 685k (5.6%) at 5.30pm.
Elsewhere, Doctors mustered 1.3m (22.0%) at 1.45pm on BBC One.