Apparently some of the S7pt2 BluRay pre-order boxsets have been sent out to people in advance and it contains the finale. So expect a lot of spoilers leaking to Tumblr, Reddit and other Doctor Who-related sites. I guess it will also leak onto Torrent sites before the finale airs next week.