EastEnders topped Tuesday's soap ratings (July 2) with the latest drama for Michael and Janine, overnight figures show.
Another showdown between the estranged couple was seen by 6.94m (32.7%) at 7.30pm on BBC One, while 454k (3.0%) caught BBC Three's repeat at 10.30pm.
After EastEnders, Holby City interested 4.4m (20.4%) at 8pm on BBC One.
Emmerdale appealed to 6.11m (30.5%) at 7pm on ITV and 283k (1.3%) on +1 as scheming Katie gave Declan an ultimatum over their future.
Hollyoaks had 936k (5.0%) at 6.30pm on Channel 4 as Browning thought he saw Lynsey Nolan, while E4's first look entertained 598k (3.0%) at 7pm.
On Channel 5, Neighbours claimed 630k (8.0%) at 1.45pm, 924k (6.1%) at 5.30pm and 101k (0.5%) at 6.30pm on +1. Home and Away managed 237k (2.9%) at 1.15pm, 645k (3.8%) at 6pm and 487k (2.6%) for 5*'s first look at 6.30pm.