The final episode of Waterloo drew 6m at 8pm, or 25.5% of viewers, well ahead of 4.5m (19.2%) for The Bill on ITV1.
On BBC Two 10 Things You Didn't Know About Tsunamis attracted 2.1m (8.9%).
Channel 4's Jamie at Home double-bill drew 2m (8.8%) at 8pm then 2.2m (9.3%) at 8.30pm, while Five Uefa Cup coverage of Bolton Wanderers was watched by 1.5m (7%) from 7.30-10.10pm.
Ashes to Ashes, on BBC One at 9pm, attracted 6m (25.4%). It was down 600,000 viewers on last week but safely outperformed the 5m (22.3%) slot average. ITV1's Trial and Retribution was on 4.4m (18.9%).
Channel 4 did well in the hour from 9pm thanks to Pramface Babies, the latest in the Cutting Edge series, about unmarried mothers. Some 2.2m (9.3%) tuned in, meeting the series average so far, though it was down 200,000 on the slot average for last year.
BBC Two struggled to keep up with That Mitchell and Webb Look reaching 1.3m (5.7%) at 9pm and the following Catherine Tate Show repeat drawing 1.1m (4.7%).