Ouch. He certainly had it coming. And while I know writers did it for the "surprise" factor. I can't help but think Sansa was ***** for not telling Jon that the Knights of the Vale were coming to assist. Lots of guys died for her not revealing that little nugget.