Coronation Street remained on top of the soap ratings on Friday evening (July 18) as Andrea's storyline came to a head, overnight figures show.
5.96m (34.4%) watched at 7.30pm on ITV and 138k (0.7%) on +1 as Andrea ended her marriage to Neil, while 5.89m (31.3%) returned at 8.30pm and 192k (1.0%) on +1 as Lloyd confronted Andrea about her lies.
EastEnders interested 5.39m (30.8%) at 8pm on BBC One as Patrick discovered Ian's betrayal of Denise. BBC Three's repeat screening secured 402k (2.8%) at 10.30pm.
Emmerdale attracted 4.65m (28.9%) at 7pm on ITV and 108k (0.6%) on +1 as Dan continued to worry about Kerry's friendship with Daz.
Hollyoaks managed 722k (5.0%) at 6.30pm on Channel 4 as the Fraser Black whodunnit neared its conclusion, while the big reveal of Fraser's killer brought 687k (4.3%) to E4's first look at 7pm and 132k (0.8%) to E4+1.
Over on Channel 5, Neighbours grabbed 550k (8.1%) at 1.45pm and 671k (5.6%) at 5.30pm, while Home and Away entertained 167k (2.4%) at 1.15pm, 531k (3.8%) at 6pm and 332k (2.3%) with 5*'s first look at 6.30pm.
Elsewhere, Doctors continued with 989k (14.8%) at 1.45pm on BBC One.