EastEnders has beaten Coronation Street in its Thursday night ratings battle for the fourth week running.
Vanessa and Michael's plan over Max lured 7.31m (34%) to the Albert Square soap, while 749k (3.6%) watched BBC Three's 10pm repeat.
Carla and Leanne's scrap in Coronation Street, meanwhile, pulled in 7.24m (30.5%), adding a further 182k on ITV1 +1 an hour later.
Emmerdale's double bill, centred around Cain's bullying of Amy, logged 6.51m (32.2%) at 7pm (+1: 138k) and 6.4m (28.3%) at 8pm (+1: 199k), while Hollyoaks nabbed 1.15m (6.1%) and 534k (2.6%) for E4's first look.
Elsewhere, Doctors averaged 1.61m (21%) at 1.45pm, ahead of Neighbours' 585k (7.6%). However, the Ramsay Street serial added 1.02m (7%) at 5.30pm.