Call The Midwife was the most watched show on TV last night (Sunday, March 11), beating the Dancing On Ice final.
Series 7 of the BBC One series continued its run with 7.1 million viewers.
The show was down 600,000 viewers week-on-week but continued as the most watched programme on TV on Sunday evenings.
Earlier on BBC One, new comedy Hold the Sunset's fourth episode had 3.8 million viewers, a drop of over a million on last Sunday and well down on the launch figure of 6.2 million.
At 9PM, a tribute to the late Sir Bruce Forsyth averaged 4.7 million viewers with a peak of 5.9 million tuning in.
On ITV, Dancing On Ice concluded with over 5 million watching its final live episode.
Legendary skating duo Jayne Torvill and Christopher Dean were this year reunited with original hosts Phillip Schofield and Holly Willoughby on the show that sees celebrity skaters take to the ice in a bid to dance and dazzle their way to glory.
Having originally run on ITV between 2006 and 2014, the show was back on ITV for its first series in four years at the start of January.
A whopping audience of 7.7 million had tuned in to the opening episode of the revival, but last night's final had 5.3 million viewers.
It was up 200,000 on last weekend's semi-final episode. 6.2 million had tuned in for 2014's previous final and 7 million watched in 2013.
The last live instalment peaked with an audience of 6.8 million as who won Dancing On Ice 2018 was revealed.
ITV has already confirmed that Dancing On Ice will return in 2019 for another new series.
Following Dancing On Ice last night on ITV, Endeavour continued its new series with an average of 4.3 million watching, matching last week's instalment.