After finding out that Moira had been sleeping with farmhand Nate Robinson, Cain was hell-bent on getting revenge on the pair.
But everything changed when he discovered Nate was actually his son.
With their marriage in tatters thanks to Moira's cheating, Cain is adamant that they're through.
However, Moira is determined to fight for her marriage and makes it her mission to change Cain's mind about trying again.
Next week sees Moira arrive at Butlers and tell Cain that she wants to not only move back in, but that she also wants to fight for everything they have together.
But as she breaks down and continues to explain the reasons behind her affair with Nate, Cain remains cold and unmoved... and it seems their relationship really is done and dusted.
Cain tries to look away from his wife as she pleads for their marriage, but Moira grabs Cain's face in her hands and tells him that she knows he still loves her deep down.
The pair share a kiss, and when Cain doesn't pull away, Moira is given hope that perhaps he does want to try again after all.
But Cain quickly comes to his senses and tells her that he wants her out of Butlers and as she slams out of the house, his love for her turns to hatred.
And it seems Cain is on a mission to get Moira out of his mind when later at the Woolpack Kerry flirts with him and he responds as a charged moment passes between them.
While Cain and Kerry are flirting up a storm at the pub, Moira is determined to not take no for an answer and is ready to move back home and make a go of things with her husband.
But when she gets to Butlers she's stunned to walk in on Cain and Kerry in bed together.
Moira is mortified and feels her heart breaking, while Cain revels in seeing her so devastated.
With Cain making it very clear what he thinks about his marriage to Moira, the farmer gets the hint and realises that he's put the final nail in the coffin for their relationship.
Is this really the end of the line for Moira and Cain?
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Do you think this is the end of Moira and Cain? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!