Good episode. I really liked the cinematography in that episode.
Knew it was Olenna once Sansa denied it! Figured that whole "Only a monster would kill at a wedding" was just foreshadowing. That whole White Walkers thing is not explained well in this show. Or there should really be a reminder of what they are.
Overall, Margaery wins this episode.
Margaery wins every episode