Hatch, match and despair on Corrie
Coronation Street marked its 50th anniversary with a death, a birth and a wedding as it staged its first live episode in 10 years.
Molly Dobbs, played by Vicky Binns, became the second victim of the tram crash disaster after finally confessing to Sally Webster (Sally Dynevor) that her husband Kevin Webster (Michael Le Vell) was the father of her baby Jack.
Viewers saw Fiz Stape (Jennie McAlpine) give birth to a premature baby girl, and a seriously injured Peter Barlow (Chris Gascoyne) married Leanne Battersby (Jane Danson) from his hospital bed before flatlining, leaving fans to wonder if he would survive.
The hour-long transmission came after months of feverish speculation about who would die when an explosion rocked The Joinery and caused a tram to career on to the cobbles in the soap's highly-anticipated anniversary week.
The live broadcast appeared to go smoothly, with barely a fluffed line from the cast, but fans on Twitter wondered whether they had spotted disabled Izzy Armstrong (Cherylee Houston) standing up from her wheelchair.
In a further revelation in the nail-biting episode, paramedics found that Charlotte Hoyle (Becky Hindley) had a pulse after a frantic John Stape (Graeme Hawley), who had clobbered her with a hammer, tried to pass her off as a victim of the tram crash.
The episode also saw Becky McDonald (Katherine Kelly) and sister Kylie Turner (Paula Lane) come to blows after it emerged that Kylie had snatched her son Max.
In a poignant scene, the voice of Ashley Peacock (Steve Arnold), whom viewers saw die in Wednesday's episode, was heard in an answerphone message on the mobile of his distraught wife Claire (Julia Haworth).