Fair City fans were shocked last night as Will turned even nastier and punished Cristiano for making Mairead uncomfortable.
The drama starts when Cristiano makes a huge effort for Mairead, but Will twists it for his own agenda.
Will rewards Cristiano for his compliant behaviour, however Cristiano remains uneasy over his relentless nastiness towards Damien, RSVP Live reports.
Cristiano worries Mairead when he starts panicking over a small accident - and Will is thrown off when Mairead suggests Cristiano was afraid of him and how he would react.

This sadly only makes things worse for Cristiano, as Will punishes him for making Mairead question him.
Elsewhere on Fair City, Ray is completely taken aback when Doug tells him he is moving to Galway permanently.
Emotions run high as Ray gives Doug a final piece of advice as they share a fond farewell - and it’s not long before the lads start to miss him.
All of that, plus Hughie is disappointed in Bob and Renee’s lack of faith in him and Hayley shares a tender moment with Sharon.