My predictions / speculation:
Safe / probably safe through tonight’s episode:
-Jon Snow / Aegon Targaryen
-Daenerys(Dany) Targaryen
-Sansa Stark
-Arya Stark
-Tyrion Lannister
-Samwell Tarly
-Gilly
-Little Sam
50 / 50:
-Sandor Clegane, The Hound (I still have hope for Cleganebowl!)
-Gendry
-Ser Jaime Lannister
-Melisandre, the Red Woman (I have no idea if she’ll show up, but she’s been waiting hundreds of years for this battle)
-Missandei
-Lady Lyanna Mormont
-Ser Davos Seaworth
-Bran Stark / Three-Eyed Raven
-Ser Brienne Tarth
-Varys
In serious danger:
-Ghost (we hardly knew ye)
-Rhaegal (or Drogon, but not both)
-Lord Beric Dondarrion
-Tormund Giantsbane
-Theon Greyjoy (his redemption story arc is over)
-Ser Jorah Mormont
-Podrick Payne
-Lord Yohn Royce (not much of a role so far this season)
-Eddison Tollett (Dolorous Edd)
-Grey Worm (or Missandei, but not both)
I was surprised that the entire Dothraki Horde was annihilated, even after being given the flaming swords.