Coronation Street topped Friday evening's (April 19) soap ratings but dipped below the 8 million mark, overnight figures show.
7.81m (38.8%) tuned in at 7.30pm on ITV and 243k (1.0%) on +1 as Anna's name was cleared following Faye's false allegations, while 7.65m (32.6%) returned at 8.30pm and 344k (1.5%) on +1 as a heartbroken Anna admitted defeat over Faye's demands.
EastEnders attracted 7.2m (32.9%) at 8pm on BBC One as Janine vowed to take Scarlett back. BBC Three's repeat screening secured 508k (3.1%) at 10.30pm.
Emmerdale interested 6.33m (34.2%) at 7pm on ITV as Moira tried to move forward with Cain following her miscarriage, adding 186k (0.8%) on +1.
Hollyoaks managed 801k (4.7%) at 6.30pm on Channel 4 with Jacqui's departure from the village, while E4's first look had 588k (3.2%) at 7pm and 146k (0.7%) on +1.
On Channel 5, Neighbours entertained 748k (10.8%) at 1.45pm and 993k (6.9%) at 5.30pm, while Home and Away grabbed 345k (4.9%) at 1.15pm, 662k (4.1%) at 6pm and 490k (2.9%) for 5*'s first look at 6.30pm.
Elsewhere, the latest episode of Doctors was seen by 1.44m (21.1%) at 1.45pm on BBC One.