The official list of most watched TV shows of 2016 has been confirmed.
And there is a very clear winner, as BBC One dominated the top 10 with 7 shows.
The final ever episode of the Great British Bake Off takes the top spot with a total audience of 15.9 million viewers.
Bake Off was over 2 million viewers clear of its nearest rival, Strictly Come Dancing, which had a top audience of 13.3 million viewers.
And a third BBC series rounds off the top three with Planet Earth enjoying 13.1 million viewers.
ITV's highest rated show, I'm A Celebrity Get me Out Of Here, was in fourth place with BGT just behind at 12.5 million viewers.
EastEnders is the only soap to feature in the top ten, alongside dramas Happy Valley, Sherlock and Call The Midwife.
The X Factor also makes an appearance thanks to a big rating for its second audition episode, although it couldn't quite hold those numbers for the rest of the series.
See the full top 10 below...
Most Watched TV Shows of 2016
The Great British Bake Off, BBC One, 15.9 million
Strictly Come Dancing, BBC One - 13.3 million
Planet Earth II, BBC One, 13.1 million
I’m a Celebrity, Get Me Out of Here!, ITV, 12.7 million
Britain’s Got Talent, ITV, 12.5 million
Sherlock, BBC One, 11.6 million
Call the Midwife, BBC One, 10.9 million
The X Factor, ITV, 10.1 million
EastEnders, BBC One, 9.4 million
Happy Valley, BBC One, 9.3 million
Notes: BARB official 7 Day figures, including HD and +1 where applicable. TV shows only (e.g. football matches not included). One show per series.