I waited for this episode to come out to sit and watch the full match. And I have to say anyone who thinks Pokémon's lost its luster needs to see this. This is the definite high point of the show (until a new one comes up at the end of BW).
In all, an excellent climax for the DP series. Easily one of the best battles ever on the show. 120%