Jeez, what the hell?
I understood the overall point that Theon betrayed Sansa in that moment, but the way it was edited/depicted I thought it could have been a situation where Theon didn't expect Ramsey to be where he was and was intimidated on the spot... so he confessed the scheme. Like he didn't have an excuse to be where he ended up so he looked dumb for being there. So sue me, I misread. It's not like the show's editing and depiction is infallible, as last week's episode proves.
And I'm also well aware Littlefinger handed Olivar over to Cersei on a silver platter. It just sounded like he was talking about a completely unforeseen event. Lancel seemed like a given long ago and I'm surprised that they had to connect Littlefinger to that. Seemed unnecessary since Lancel's already in with the Faith, so I thought they might be setting up something else down the line.