The Walford drama entertained 6.25m (31.7%) at the unusual time of 7pm on BBC One as Michael raged at Jean when Janine considered cancelling their big day. Later, BBC Three's repeat screening delivered a huge 1.12m (5.3%) at 10pm.
Also on BBC One, Holby City pulled in 3.34m (13.4%) at 7.30pm, clashing with England's latest Euro 2012 match on ITV1.
Hollyoaks grabbed 837k (4.9%) at 6.30pm on Channel 4 and 128k (0.6%) on +1 as Carmel's injury nightmare continued, while E4's first look interested 409k (2.1%) at 7pm.
Over on Channel 5, Neighbours had 604k (9.7%) at 1.45pm and 808k (6.2%) at 5.30pm, while Home and Away managed 586k (3.7%) at 6pm and 419k (2.4%) for 5*'s first look at 6.30pm.
BARB ratings data supplied by Attentional