Tyrone's ordeal gets even worse in the latest edition of the soap as unstable Kirsty can sense that he isn't being honest with her about his contact with Fiz Stape.
When a furious Kirsty confronts Tyrone (Alan Halsall) over the birthday card from Fiz that found its way into their home, he manages to escape another beating by convincing her that it means nothing to him.
Later, the troubled couple head out for a meeting with the vicar who is due to marry them next month, and Tyrone is relieved when everything seems to go well.
The atmosphere remains positive when the pair visit the park with baby Ruby - but as ever with Kirsty (Natalie Gumede), it doesn't take long before her terrible temper returns…
Coronation Street airs tonight at 7.30pm on ITV1.
> Read our spoiler for tonight's 'Coronation Street' episode
> Read more 'Coronation Street' spoilers and news