As promised, Sandor Clegane was given the fair "trial by combat" against Beric Dondarrion , which he won ,much to Arya's disappointment (and mine :-/) . But I remain hopeful since "The Lord of Light isn't done " with him yet.
It was interesting to see the fiery side of Robb Stark .The "wolf" in him finally made an appearance and slayed the Karstark traitor who murdered the Lannister boys purely for vengeance :-/
Jaim'e Lannister recounting his tale of why he killed the mad king was touching. I felt as much pity for him as I had felt hatred prior to this.
Jon Snow and Ygritte finally heat up things in the icy cave and thus, the vow is broken.
Daenerys Targaryen freeing the men again seemed slightly redundant. But I suppose it was necessary to provide a segway for the Unsullied soldier to appreciate her noble act.
Stannis Baratheon's daughter, Shireen makes an appearance in this episode and she's known to have had a friendly relationship with Ser Davos, who she attempts to teach to read. A heart-warming scene.
Ser Loras Tyrell cannot keep his natural instincts at bay and succumbs to the charms of one of Petyr Baelish's spies (Olyvar).
But the real kicker comes at the end, in the form of a one-sided discussion between Tywin, Tyrion and Cersei, where Tywin decides that Tyrion would marry Sansa. Cersei 's smug and amused expression at this declaration is short-lived as Tywin immediately declared that Cersei would marry Loras Tyrell :D :D
Overall, a decent episode describing the events well. But the previous episode had set the standard pretty high ,of which, this one fell short.