Great episode, but the least we deserved for sitting through the rest of the turgid season. When Jon was pounding Ramsay in the face I was saying, no, stop, let Sansa do it. And then when the hounds appeared I just starting laughing.
The battle scene was fantastic. I loved the atmosphere they created of the suffocating army. Before that I laughed out loud when Jon was about to be cut down in the middle of the melee only for his assailant to be smashed by a charging horse. Was it big enough to be a destrier?
I enjoyed Grey Worm's throat slitting too, and how you could just make out Drogon in the background as the Masters were gloating. As Moriarty would say to Sherlock - "I'll make you buurrrrrn."
I'm guessing now we'll have to wait until next season to see Sam and his lovely new sword. The last episode will be about the control of Kings Landing, leaving two seasons for the fight against the White Walkers and any possible resolution over who controls the Seven Kingdoms. Dany will be shown in each episode sailing in the slowest boats in history. Ser Jorah will turn to stone very slowly. And God knows what Bran will get up to.