Coronation Street fans were left on a cliff-hanger at the end of a week of tense episodes, as a serial killer remained on the loose.
John Stape, played by Graeme Hawley, appeared to have met his maker after throwing himself from a hospital roof.
Viewers saw the killer lying on the ground in a pool of blood, apparently unconscious.
But when officers went to recover his body, there was no trace.
In last night's episode, Stape's wife Fiz was recovering in hospital after being hit by a van, when Stape came in holding their baby daughter (pictured).
He fled to the roof and a tense stand-off ensued, with the murderer only handing back the baby at the last minute, before jumping.
The drama continued elsewhere as Becky McDonald went on the rampage with a sledgehammer in a fury at being reported to social services for buying her sister's baby son Max.
She smashed her way into the Barlows' house -- convinced that Tracy had reported her.
But eventually husband Steve admitted he had made the call, leading his wife to walk out -- although not before spitting in his face.