Last night's EastEnders saw Stacey Slater attack Phil Mitchell with a wrench...
EastEnders fans have known for weeks that Phil Mitchell was to be attacked and left for dead in a huge storyline twist, but soap bosses managed to keep the fact Stacey Slater was the culprit under wraps until the episode aired last night.
As the episode progressed Phil managed to rub half of Walford up the wrong way, lining up any number of potential attackers who would be leaving him for dead by the time the credits rolled.
But it turns out it was Stacey who whacked Phil over the head with a wrench in the middle of The Arches, and fans are convinced he is dead, meaning this would be the second Mitchell she has killed in the same way.
Stacey killed Archie Mitchell a decade ago by hitting him over the head in revenge for the games he played with her and Bradley, and the unlikely killer struck again last night...
Stacey being the attacker came as a huge shock to fans, mainly because there were so many other people out for revenge on Phil in yesterday's episode.
Not only was Ben on the warpath after discovering from Sharon that he had been written out of his dad's will and replaced with Keanu, but Keanu himself was also angry with Phil for getting involved with dodgy dealings again when they have babies on the way.
Phil and Keanu had a huge fight in the middle of The Vic, leaving everyone in the pub witnessing their angry outburst.
Next in line was Kat Slater, who drunkenly mocked Phil for stashing his £50,000.
Phil didn't take too kindly to the fact he was being laughed at and soon threatened Kat's kids, which left her fuming.
The pair had a huge fight in The Arches, but just as things were getting messy, Martin arrived and came to Kat's rescue.
But as Martin took on the Mitchell patriarch himself, he was soon overpowered by Phil and was about to be choked to death with a metal pole when Stacey appeared from nowhere and knocked Phil out cold with a metal wrench, causing him to fall into the mechanics' pit in a pool of blood.
But despite the fact fans are convinced Phil is dead, tomorrow's EastEnders will see him rushed to hospital still alive - although things don't look good for Phil as doctors fight to save him.
But where will this leave Stacey? Is she heading to prison for her crimes once again?
EastEnders airs Monday and Friday at 8pm and Tuesday and Thursday at 7.30pm on BBC One.
Get the What to Watch Newsletter
The latest updates, reviews and unmissable series to watch and more!
Claire is Assistant Managing Editor at What To Watch and has been a journalist for over 15 years, writing about everything from soaps and TV to beauty, entertainment, and even the Royal Family. After starting her career at a soap magazine, she ended up staying for 13 years, and over that time she’s pulled pints in the Rovers Return, sung karaoke in the Emmerdale village hall, taken a stroll around Albert Square, and visited Summer Bay Surf Club in sunny Australia.
After learning some tricks of the trade at websites Digital Spy, Entertainment Daily, and Woman & Home, Claire landed a role at What’s On TV and whattowatch.com writing about all things TV and film, with a particular love for Aussie soaps, Strictly Come Dancing and Bake Off.
She’s interviewed everyone from June Brown — AKA Dot Cotton — to Michelle Keegan, swapped cooking tips with baking legend Mary Berry backstage at the NTAs, and danced the night away with soap stars at countless awards bashes. There’s not a lot she doesn’t know about soaps and TV and can be very handy when a soapy question comes up in a pub quiz!
As well as all things soap-related, Claire also loves running, spa breaks, days out with her kids, and getting lost in a good book.