I didn't realise Tyrian would die if he lost the battle. That's not good. In which case, it's a given that Oberyn will win - they can't kill off Tyrian... please please please don't.
As I said previously, I think Snow's days are numbered. Thorne hates him with a passion (god knows why), and wants him out of the way cause he knows he is a born leader and good warrior. I think when the wildlings attack, he will somehow maneuver Snow into a bad position to get him killed. Mind you, if they do that then we will have no decent characters other than Sam at the wall to "follow", so maybe I am wrong. Arrrrgggghhh it's so hard to predict what will happen in this show!
I was hoping for a bit of Dany naked this episode, after she got it on with whats-his-face
Melisandra did make up for it though. She is just a charlatan then, with all her potions.