Sherlock co-creator Steven Moffat has revealed what really happened between Sherlock (Benedict Cumberbatch) and Irene Adler (Lara Pulver) in a season 2 episode.

'Sherlock' Boss Addresses Sherlock Holmes Gay Rumors

In the season 2 premiere A Scandal in Belgravia Sherlock is shown saving Irene from terrorists but there was some speculation about whether this was just a Sherlock fantasy or not. There has also been some speculation about what happened after this episode between him and Irene.

Moffat recently attended Sherlocked: The Official Sherlock Convention where he revealed the truth behind what went down.

'Sherlock' Season 4 Not Even Filming Until Early 2016?

"The scene does not take place in Sherlock's Mind Palace, nor could it," Moffat said, via Sherlockology. "He's been told a lie about where Irene Adler is, so he wouldn't have fantasied saving her from a terrorist cell, he had no reason to have to. No, he really does go and save her."

As for what happened after Sherlock saved Irene, Moffat revealed that he wrote a scene just for his own amusement. He described the scene as such:

"I had Sherlock turning around after he had hacked up all the terrorists, still very cross, and sort of saying, 'I hope you don't think that this means I am in any way interested in you?' And Irene's already got a gun on him - as she picks up a gun from the floor - and says, 'No, but I am going to need male costume to get out of here.'" Moffat explained. "And so Sherlock is left naked and Irene runs off dressed as him. That's what I think would happen next."

Moffat likes to believe that something like this happens between Sherlock and Irene "every 6 months and THAT is their idea of a night of passion."

This story will surely keep fans entertained as they wait for new episodes of Sherlock. The fourth season is expected to air in 2016, though it may get pushed back to 2017 depending on the production schedule.