Honestly, after the Sultana turned out alive, I kind of threw major character death out the window outside of very few instances as they can very easily feel “game of thrones“ cheap. A good character death is something built up and earned, especially in sacrificial deaths like shiva.

All that said I think the only really impactful death so far is Hauchefant.

I never for a moment thought Thancred was done because it’d have felt too cheap, especially after the tedious fight just before.