On BBC One from 7pm, The Voice climbed to an average of 9m (39.3%), reaching a peak of over 10m between 7.45pm and 8pm.
Britain's Got Talent rose even further, with 10.28m (41.3%) tuning in from 8pm and over 11m watching at its peak. A further 548k (2.4%) caught the talent show on ITV1 +1.
But The Voice UK (9.8m/39%) overpowered Britain's Got Talent (7m/27.8%) again when they clashed between 8pm and 8.20pm, increasing its head-to-head lead to 2.8m from 2.2m last week.
Britain's Got More Talent with Stephen Mulhern climbed to 819k (3.6%) on ITV2 at 9pm and 148k (0.8%) on +1.
Back on ITV1, Take Me Out dipped to 4.39m (19.8%) from 9.05pm despite a bigger inheritance from Got Talent. The Paddy McGuinness dating show added 215k (1.8%) on ITV1 +1. Take Me Out: The Gossip then appealed to 567k (2.2%) on ITV2 at 10.20pm.
BBC One's Casualty (4.92m/21.9%) outperformed Take Me Out in the later slot, prior to which Dale Winton's In It To Win It held 4.09m (16.8%) against Talent.
Winter Wipeout (2.93m/17.2%) lost out to You've Been Framed (2.85m/17.5%) and a Best of Harry Hill's TV Burp (3.33m/18.8%), while All Star Family Fortunes managed 3.53m (16.2%) versus The Voice.
Across primetime, BBC One managed a clearer victory than last Saturday (March 24), commanding a share of 27% over ITV1's 23.4% (+1: 1.1%).
Channel 4's second screening of Avatar was watched by 1.04m (4.6%) between 7pm and 10pm, then 1.2m (6.9%) watched Davina McCall's Million Pound Drop Live.
Have I Got Old News For You grabbed BBC Two's best audience of the night with 1.11m (4.8%), while CSI: NY continued to anchor Channel 5's schedule with 1.48m (7.7%) at 10pm.
Channel 4 and BBC Two tied overall with 4.9%, with Channel 4 +1 averaging 1.1%. Channel 5 was in last place with 4.3% (+1: 0.2%).
BARB ratings data supplied by Attentional