IT’S great news for soap fans as ALL THREE soaps return to our screens tonight after being moved in a TV shake up to broadcast the World Cup.
Emmerdale will air an extended hour-long episode at 7pm on ITV1.
Vinny Dingle will host a poker game in the pub as Jimmy tries to take his mind of late wife Liv.
But newcomer dodgy dealer Darren sets his sights on it – will he take it too far?
Then Coronation Street which will air in its usual 8pm slot.
Gail Platt grows suspicious of Stephen Reid while Maria Connor proposes a change to the Christmas market.
Read more Coronation Street
And Tyrone Dobbs gets down on one knee for Fiz Stape… again.
Over on BBC One, EastEnders will air at 7:30pm.
Viewers found out that Whitney Dean is pregnant with Zack Hudson’s baby in yesterday’s episode.
Tonight, Zack finds out this life changing news – but from the wrong person.
Most read in Soaps
Meanwhile, Jack Branning finally has something to smile about after his ordeal with his daughter Amy’s self-harming.
For the rest of the week, Emmerdale will show its second hour-long episode at 7pm on Thursday.
While Coronation Street will follow afterwards at 8pm, Corrie doesn’t usually air on Thursdays.
Both ITV soaps will air another hour-long episode on Friday – Emmerdale at 7pm and Coronation Street at 8pm.
And BBC soap EastEnders will air on Thursday as normal.