EastEnders was ahead in Thursday evening's soap ratings (August 28) with a dramatic day for the Beale family, overnight figures show.
5.66m (31.3%) tuned in at 7.30pm on BBC One for the aftermath of Ian's secret being revealed and Cindy giving birth. BBC Three's repeat screening secured 227k (10.3%) at the later time of 1.30am.
Emmerdale claimed 5.53m (31.7%) at 7pm on ITV as the day of Donna's funeral arrived, while 5.31m (27.0%) returned at 8pm and 208k (1.0%) on +1 as high emotions on the difficult day led to a fight between Ross and Marlon.
Hollyoaks attracted 770k (4.9%) at 6.30pm on Channel 4 as Nancy reported her attack to the police, while a big turning point in the story was seen by 711k (4.1%) on E4's first look at 7pm and 100k (0.5%) on E4+1.
Over on Channel 5, Neighbours appealed to 618k (8.9%) at 1.45pm and 715k (5.7%) at 5.30pm, while Home and Away mustered 261k (3.7%) at 1.15pm, 536k (3.6%) at 6pm and 347k (2.2%) with 5*'s first look at 6.30pm.
Elsewhere, Doctors continued with 1.29m (18.7%) at 1.45pm on BBC One.