I loved Davos in this episode. He really underlined why he's such an important player for Team Stark. Jon rallies around doing the right thing, but Sansa is far too arrogant. Davos knows how to react to what's in front of him and has a generally good read on people.