Major EastEnders spoilers follow from today's episode on BBC iPlayer, which is available to watch now. Some readers may prefer to avoid these storyline details, as the episode won't be airing on BBC One until tomorrow evening (August 22).

EastEnders aired a shocking moment in Eve Unwin's story in today's episode (August 21), which is currently available to watch on BBC iPlayer.

Eve took violent revenge on Caz, the woman responsible for killing her twin sister in a drink-driving accident 30 years ago.

EastEnders is not airing as usual on BBC One tonight due to coverage of the World Athletics Championships on the channel.

eve unwin suki kaur panesar eastenders
BBC

Related: EastEnders references 'forgotten' Alfie Moon story in latest episode

A double bill of Walford drama will air tomorrow night (August 22) at 7pm instead, but the first half of that instalment, which would have initially aired tonight, is already available to watch online.

What to Read Next

That's because EastEnders is being released on iPlayer as usual on Monday, Tuesday, Wednesday and Thursday at 6am.

Monday's scenes kick off with a concerned Suki finding Eve sleeping rough on a bench having got drunk all night following her fallout with Stacey.

caz, eve unwin, eastenders
BBC

Related: EastEnders reveals first look at Cindy Beale's explosive return

They have a heart-to-heart about the death of Eve's sister, before heading to the police station to discuss the matter. Sadly for Eve, the police tell her that Caz has served her time, so the case is now closed.

Eve is furious about this and hits the bottle again, before heading off to meet Caz. After meeting Caz outside The Albert, Eve leads her into an alley and violently attacks her.

Meanwhile, Stacey and Suki try to track Eve down after learning of her plans to meet Caz, but will they get there too late?

Check out more of our EastEnders coverage:

- EastEnders schedule changes ahead for big Beale family week

- EastEnders to revisit Phil Mitchell's past in Alfie cancer story

- EastEnders' Ian Beale to be left panicked over Cindy return decision

- EastEnders to air dark twist in Eve Unwin's story

- EastEnders reveals full details on Peter Beale's return to Walford

- EastEnders references 'forgotten' Alfie Moon story in latest episode

- EastEnders star Heather Peace teases Suki's role in Eve's big storyline

EastEnders airs on Mondays - Thursdays at 7.30pm on BBC One. The show also streams on BBC iPlayer.

Read more EastEnders spoilers on our dedicated homepage.