Dragonite felt pretty good about himself because he felt like Bellossom had weakened and he could feel victory upon him but he was very weak at the moment, just when he was about to be charged up with a Dragon Breath attack Bellossom had disappeared from his sight.
Liam had warned Dragonite to watch out because Bellossom had jumped up in the air and used Mega Drain on Dragonite causing him to faint and heal Bellossom some right back up. Liam saw that Bellossom had healed quite a bit and he frowned.
Liam then sent out his next Pokemon Charmeleon who had been hoping to battle again if Dragonite had failed. They both charged at each other, Bellossom took out a long petal that turned into a leaf blade swinging at Charmeleon while Charmeleon had his claws grow into a Slash attack.
They both kept crashing at each other until they backed off and Charmeleon noticed that he had more cuts on him and he felt pretty weak after that encounter but Bellossom, on the other hand, was okay to keep battling. Charmeleon was frustrated with this outcome and charged up a Flamethrower and blew it at Bellossom.
She just dodged the attack and then used a leaf storm that blasted Charmeleon right pass Liam causing him to faint. Liam summoned Pupitar next and he used a Flamethrower but it wasn't as powerful as Dragonite and Charmeleon but Bellossom still didn't want to get hit by it and ran away from while secretly scattering a Stun Spore into the air.
Pupitar chased after her and before he knew it he ran into that spores and was paralyzed. Bellossom quickly ended it with a Leaf Blade causing him to faint, Liam returned Pupitar and thanked him for their match. Liam took Erica he was down to his last Pokemon, she told him it's no problem that he would still get a badge because he beat the gym Pokemon.
Liam felt good and summoned Ditto and he transformed into Bellossom. Erica flinched and had Bellossom start dancing around and use Sunny Day causing an artificial sun to appear within the gym boosting all grass and fire types abilities Bellossom felt good in this sunlight but she didn't put her guard down because she knew that this Ditto was quite powerful.
Ditto quickly rushed at Bellossom with a Leaf Blade and Bellossom also took out her Leaf Blade and they clashed against each other fighting Non-Stop like a swordplay fight. Ditto found an opportunity that she wanted when Bellossom slowed down a bit due to all the long battling.
She was starting to get tired and got stuck in the stomach while Ditto followed up and used Petal Dance on her causing big damage to her. Bellossom almost fainted but fought hard to regain her conscience as she got back up. They both decided to finally end this by summoning their powerful Leaf Storm and charging towards each other.
The Leaf Storm came crashing into each other, and when the storm dissipated Ditto had a Leaf Blade aimed at Bellossom's neck causing her to give up the fight and take the loss. Liam was the final victor of this battle and Erica thanked him while giving the badge from her gym to him. Erica said, "thank you for the great battle it's been a while since I've been able to cut loose like that".
She sneaked a peek at Liam and blushed, Liam, didn't notice that as he took the badge and left. All the females in the gym came to watch as Liam left and they asked Erica whether she would pursue him. Erica said "no and that he has his own road to follow and hers doesn't lead to his.
The ladies felt pretty sad because they've been trying to hook Erica up with a man for the longest time but she was being stubborn and very picky, meanwhile, after Liam left he decided to dress back up and headed to the Team Rocket hideout to do some training after having such a sad battle performance but then he remembers that he couldn't use all his Pokemon due to being undercover.
Liam could only use Ditto and Eevee and it was the only reason why Ditto had gotten stronger, so instead, he decided to do some research and got on one of their computers. Liam decided to search for any kind of information that Team Rocket has any kind of benefits that he could learn in order to get the edge on them.
He hacked their server and noticed a file that said project Mewtwo when he saw that he remembered in his past life how powerful Mewtwo was and that Giovanni had tried to control him at one point with technology but could not and ended up getting hurt and losing a lot of lives through multiple experiments.
Liam thought of a plan to capture Mewtwo from Giovanni but first, he had to be able to make contact with Mewtwo and the only way to do that is through Shadow who was still unavailable and he had to also head to Viridian City so that was the next plan in mind that he had to do.
It wouldn't take him that long due to the bridges that opened up connecting to the other cities he would go to Saffron City and go down to Vermillion City and then go through the Diglett Cave to take the back way into Viridian City, that's when he will have Shadow do a stealth mission for him in order to connect with Mewtwo.
Liam had everything planned and after Shadow wakes up he'll head off to accomplish this mission, he left Team Rocket's hideout and headed to the Pokemon center to get the Pokemon healed up and decided to take the rest of the day off.