Call The Midwife topped last night's viewing figures, beating Dancing On Ice in last night's ratings.
Series 7 of the BBC One show started its new series with 7.1 million viewers, the most watched show of the night (Sunday, January 21).
Dancing On Ice meanwhile continued with just over 6 million watching its third episode.
Legendary skating duo Jayne Torvill and Christopher Dean were 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 series was back on ITV for its first series in four years this month.
A whopping audience of 7.7 million tuned in to the opening episode of the revival, but that dropped to 6 million for last week. Last night numbers rose slightly, to 6.1 million.
The second live instalment peaked with an audience of 7.4 million for its marathon show between 6PM and 8:10PM that saw the remaining 11 skaters perform live for the judges.
The show saw the second skate off of the series as one celebrity couple were sent home following the second live performances from the celebs.
Following Dancing On Ice last night, Vera continues with its eighth series with 6.3 million viewers, down 300,000 week-on-week as it clashed with Call The Midwife.
Across on the other side and on BBC One, Countryfil had an average audience of 6 million while episode 5 of McMafia continued with 3.5 million, the same as last Sunday.