Emmerdale fans were left in tears during the latest episode as they were shown exactly what happened on the fateful day Al Chapman was killed. Fans of the ITV soap were already convinced that Cain Dingle wasn't responsible for Al's death after he was seen over his dead body in scenes aired last week.
Cain, played by Jeff Hordley, had learned of his sister's affair with his former enemy and discovering his sister's secret relationship with Al during their mother's wake saw the reformed bad boy's old ways return and he lured Al to a barn under false pretences. While Al thought he was meeting Chas, he was, however, confronted by Cain with a shotgun.
The pair ended up getting into a fight and in a scuffle for the gun, a shot rang out and it was later revealed that it was Al who had been fatally shot, leading to actor Michael Wildman's exit from the soap. But at the end of last week, after pleading guilty to murder, Cain admitted to wife Moira that he didn't kill Al - and that it was his son Kyle.