The BBC soap's latest episode, during which Amira agreed to try for a baby with Syed, pulled in 9.44m (39.3%) from 7.30pm. BBC Three's 10pm repeat added a further 964k (4.7%).
Coronation Street's third episode of the week, which saw Molly and Jackie come to blows on the cobbles, put in 8.99m (34.4%) at 8.30pm. ITV2's repeat at 11.30pm added 225k (2.6%).
ITV2's double bill of Emmerdale had 7.65m (34%) and 8.06m (32.6%) at 7pm and 8pm respectively.
Doctors' screening, yesterday titled 'Rebecca's Dream' averaged 1.76m (22.5%) at its usual time of 1.45pm.
Fiver's first look at tonight's Home and Away drew 681k (3.2%), while 268k (1.2%) saw Neighbours' 7pm repeat.
The ongoing mystery of Holly's disappearance during last night's Hollyoaks was watched by 1.21m (5.7%) at its standard time of 6.30pm. E4's first look managed 446k (2%), while its timeshift repeat on E4+1 added 125k (0.5%).
BARB ratings data supplied by Attentional