Coronation Street villain Stephen Reid murdered Teddy in shocking scenes tonight - but fans noticed his huge error.
The ITV1 soap aired some big scenes tonight, as Stephen committed his second murder since arriving in Weatherfield only a few months ago. He killed Leo when the latter worked out he was after his mother Audrey's money - and hid his body.
He has been keeping that a secret for the last few months, with Leo's dad Teddy getting increasingly suspicious. When he was involved in an accident with a van, a thrilled Stephen thought his secret would be kept that way - but Teddy survived the accident and despite Stephen's best efforts, Teddy soon returned to Weatherfield.