This episode was actually alright until the end. Loved how Team Rocket tried stealing the food. The battle was horrible on so many levels. First of all, as many people have said, a one on three battle is completely unfair. I also think they tried to rush it because a Pokémon like Miltank would not get KOd with one hit from Pikachu. This battle was nowhere near as good as the previous one and was edging towards being mediocre. The badge was probably more undeserved than his old Kanto ones that he mostly didn't even battle for.