EastEnders topped the viewing figures in last night's UK TV ratings with 6 million viewers.
The shocking episode which saw one character killed off was the most watched show of the night, beating both of Emmerdale's episodes which had 5.7 million and 5.3 million viewers.
Elsewhere on BBC One, Masterchef continued with 4.5 million viewers while new nature doc Galapagos had 3.7 million.
On ITV and away from the soaps, Harry Hill's Alien Fun Capsule continued to limp along with 2 million viewers before Prime Suspect continued with 3.7 million.
As for The Nightly Show, there's little positive news to report with last night's episode posting the lowest Thursday figure to date.
Gordon Ramsay's penultimate show in charge had a million viewers, down 300,000 on last week with Dermot O'Leary. Gordon returns for his final show tonight before Bradley Walsh takes over as host from next week.
Away from the two main channels, BBC Two's most watched programme was Stargazing Live in Australia with 1.5 million viewers while Three Wives, One Husband topped the night on Channel 4 with over a million viewers.
On Channel 5, Rich House, Poor House put in a solid 1.8 million viewers.
Over on E4, a new instalment of the Big Bang Theory (at least for UK audiences) brought in big audience of 1.2 million viewers to the channel. On ITV2, Celebrity Juice had 500,000 viewers.