Perfect. Perfect, perfect and even more perfect is a pretty good description of this episode. As a huge Tiva-fan, I could not be happier about this. CIRay is finally gone. Finally!
I always thought he was such an ass, and I never understood why Ziva chose to stay with him.
Anyway, now there's nothing in the way of Tiva! I just hope that the writers realize that Tiva has to happen, and not just the tension between the characters.