Emmerdale spoilers follow.
Emmerdale's Al Chapman and Chas Dingle have been locked in a battle of wits over the past few weeks, but now it's all out in the open.
Al (Michael Wildman) has been secretly trying to sabotage The Woolpack since he invested in it, with aims to scrap the pub all together and turn it into luxury apartments.
Since realising Al had sinister intentions with his investment, Chas (Lucy Pargeter) has turned on the charm to lull Al into a false sense of security and persuade him to confide in her.
The pair have been flirting and bonding for a couple of weeks, with Chas even shocking Marlon by taking Al's side in arguments about the new changes he was implementing.
Related: Emmerdale star shares goodbye message after shock death scene
In tonight's episode (November 25), Chas, Paddy (Dominic Brunt) and Marlon (Mark Charnock) finally discovered what Al was up to. They got their hands on Al's building plans, which revealed his plan to create luxury apartments.
Chas decided it was time to drop the act with Al, and confront him about his no-longer-secret plans. Earlier this week Al revealed that her act had been working, and he couldn't stop thinking about her. "I want you, Chas, I want you so much, it hurts," he told her.
Despite this, Chas decided to come clean, potentially breaking his heart as well as his trust. She assured him that The Woolpack would be staying exactly as it is, if she had anything to do with it.
Related: Why Emmerdale's Meena storyline needs to change after the latest murder
However, Al reminded her that the pub was haemorrhaging money before he arrived, and warned her it was only a matter of time before she would be begging him to push through his luxury apartments.
Will Al get his way now that his plans are out in the open?
Emmerdale airs on weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.
Read more Emmerdale spoilers on our dedicated homepage