David (Jack P Shepherd) knows Tracy's (Kate Ford) stalling and he's not prepared to wait for his reward till after the trial. Tracy's time's up and as she asks Jason (Ryan Thomas) for the keys to Charlie's flat she can't quite believe what she's being forced to do. Thinking on her feet she asks Adam (Sam Robertson) to call her at a set time before inviting David round to the flat. Once there Tracy starts playing for time but when Adam gets caught up in a drinking game and forgets to call with her get out, it looks like Tracy is going to have to go through with her seduction of David after all.Meanwhile, Jason's not fooled by Tracy's explanation for wanting the keys to Charlie's but when he turns on the CCTV of the flat he gets more than he bargained for when he sees her entering with David. What will he make of their intimacy?At the Rovers the atmosphere's icy as Michelle (Kym Ryder) and Sean (Antony Cotton) come face to face. Realising the truth is out, Steve (Simon Gregson) tries not to look smug as Michelle admits he was right about Sonny. As she thanks him for his support Steve thinks he's in, but when she overhears him telling Lloyd (Craig Charles) it's his chance now how will she react?Elsewhere, Sonny (Pal Aron) hasn't given up on finding love in Coronation Street and turns his attentions to Sean. How will he respond? Leanne (Jane Danson) reveals she's interested in buying Jamie's (Rupert Hill) house and she'll give him first refusal if she rents it out.

And over at Underworld the factory girls aren't exactly making new recruit Vicki's (Wanda Opalinska) life easy as they attempt to play a few tricks on her. But Vicki's no easy target.