Coronation Street pulled in 8.06m (32.5%) at 9pm and 369k (1.9%) on +1 as Terry suggested an insurance scam to solve his financial troubles.
EastEnders, meanwhile, attracted 5.73m (25.7%) at 7.30pm against competition from the latest Britain's Got Talent live show. However, BBC Three's repeat screening secured a huge 1.17m (6.1%) at 10pm.
Holby City was also dented by Britain's Got Talent, entertaining 3.74m (15.7%) at 8pm with an episode titled 'A Woman's Work'.
Emmerdale interested 6.37m (33.3%) at 7pm and 111k (0.5%) on timeshift as Zak Dingle's unstable behaviour continued, while Hollyoaks had 936k (5.3%) at 6.30pm on Channel 4 and 543k (2.8%) for E4's first look at 7pm.
Over on Channel 5, Neighbours grabbed 767k (11.4%) at 1.45pm and 806k (6.0%) at 5.30pm, while Home and Away had 593k (3.6%) at 6pm and 540k (3.1%) for 5*'s first look at 6.30pm.
Elsewhere, the latest episode of Doctors - titled 'Fragile Strength' - was seen by 1.36m (20.4%) at 1.45pm on BBC One.
BARB ratings data supplied by Attentional