In my mind, Dany won this round. She is in a much better position than she was in the previous episode.
She now controls the Lannister lands and seat of power.
Cersei’s army defeated Emma Peel, but they, along with her only capable commanders, are so far south they might as well be in Dorne. Cersei has nothing left–the Highgarden stunt was a move of desperation aimed at an old foe, and was largely pointless. Jaime wasn’t attacking where others were not strong–he was running away from a certain defeat at the castle he was born in.
It reminded me of the Peninsula Campaign in the American Civil War, when McClellan had some difficulties convincing Lincoln and company that that the Confederate States could not, and would not, lose Richmond to attack Washington DC. Well, Jaime just did exactly that, and I hope/expect it is part of his doomed character arc that he realizes this, if he does not already.
On a less snarky note, when watching Jon try to explain his position, and realize, even as he was about to say important and real things, that he sounded like he was nuts, I started to wonder what it would be like today to be in that position.
What if, somehow, you knew that North Korea had nuclear warheads capable of working on their missiles, and were going to start WW3 this fall, and you tried to tell people?
And no one listened because it seemed outlandish and besides, college football season is almost here.
How would you act?
How do you live in a world you know is doomed if no one listens to you, but you also know that no one is listening to you? How do you logically proceed?