Sitcom Mrs Brown's Boys was the most viewed television show on Christmas Day beating Coronation Street and Doctor Who into second place.
EastEnders, which used to regularly top the Christmas viewing figures, ended up in fourth place with Strictly Come Dancing's Christmas special completing the top five.
Mrs Brown's Boys - the bawdy show created by Irish comic Brendan O'Carroll, which has become a surprise ratings hit - pulled in an average audience of 9.4 million.
However, Doctor Who - which included Matt Smith's regeneration into the new doctor Peter Capaldi - enjoyed the biggest peak audience of 10.2 million.
Top ten Christmas TV shows: 1. Mrs Brown's Boys 9.4m. 2. Doctor Who 8.3m. 2. Coronation Street 8.3m. 4. EastEnders 7.8m. 5. Strictly Come Dancing 7.3m. 6. Call the Midwife 7.1m. 7. Downton Abbey 7m. 8. Toy Story 3 6.3m. 9. ITV News 5.9m. 10. Emmerdale 5.8m.