That was a great finale, loved that "The Final Problem" was "Stayin' Alive"
Alas, it's the end of the road for both Moriarty and our current status quoe, not sure how next season will turn out now that Sherlock's been disgraced. Taking cases anoumously perhaps?
I have no doubt Molly and Mycroft had a hand in helping Sherlock survive his "suicide"