This episode rocks because of having the best fight ever on television. Here we see our two most liked characters determining who is better. We finally see here full use of their vampire powers in a long time. The ending was also incredible showing that Spike is the winner of this fight.
For me and every ANGEL fan, this was the best result of it. I know that if Angel would had the victory in this fight, he would had only obtained it by killing Spike, thet is why is Spike deserved to win this battle: he forgives Angel's life.
This episode opens a great story when we finally see that Lindsey returns and is the one that makes sure Angel and Spike battle each other. AWESOME EPISODE!!!