As Dennis and Gloria help the band set up for the exclusive night at The Bistro, sparks fly and a romance looks set to be on the cards.
After feeling pressured, Kylie agrees to let David attend the school nativity play in which Max will star, but she lets the emotions get to her and goes drinking in The Rovers.
Kicking off with Tina, she's escorted out of the pub and so makes her way to the nativity, where she's also asked to leave because of her drunken state.
Not one to be told what to do, Kylie grabs Max's hand and takes him with her, leaving the play in tatters and David more upset than ever.
Watching the drama unfold, Peter lets Tina know that Carla has told him about her kiss with Rob - will their affair finally come to an end?
Meanwhile, Roy's making the final preparations for his driving test, but his nerves aren't helped when Mary tells him about the stories of her own failed attempts.
The scenes air Friday, December 20 at 7.30pm on ITV.
Tagged in Coronation Street