From reading the book, I knew what was happening, so maybe killed the surprise a bit but it was still done well. Hope it didn't seemed too rushed for the sake of shock value. I'm sure Tyrion did actually fight with the dwarf Joffrey in the book as well, but I can't remember. Loving that Dorne is getting involved now, as well as Theon/Reek. Bran's story is made to seem a lot more important than I got from the book so I'm interested to see where they lead with it.