Corphish was ROFLOL hilarious in this episode.

For once, I loved the announcer (he's usually only slightly less irritating than fingernails on a chalkboard) when Corphish is shaking golduck's "hands" and the announcer says "you can't make this stuff up, folks". LOL The best part was that Corphish was able to go on fighting, and win, even though he was so confused.
Morrison was also great in this episode. The drama of the last act, when he learns that he and Ash have to fight each other and he's upset about it, was really well-done. I know the fight does continue, but at least the cliffhanger makes you really wonder if he will. I still loved Team Rocket with their manager too.
Overall, 9 out of 10, raised over the previous episodes because of Morrison goodness and Corphish's antics.