Chapter 20, Saving Soleanna.

Soleanna, New city.

Blaze saw that Silver was about to fly away to battle Perfect Chaos, "Silver good luck" she said, she knew that this was going to be a difficult battle for her friend, "Same to you" said Silver.

Blaze ran into the city and started to take down every robot that she saw, thanks to her fiery powers Blaze was able to cut through the robots like a hot knife through butter.

Blaze tore through a group of EGG bombers that was attempting to destroy one of the skyscrapers, she then destroyed squadron of EGG fighters and EGG pawns that was attacking the warehouses.

Blaze continued to destroy the robots until they was completely cleared out of the New city, with this location now safe Blaze moved on to the next area, "I hope that Silver's doing ok" she thought as she left the New city.

Soleanna, castle town.

Blaze quickly made her way over to Soleanna Castle town, she could already see that there was more robots here, Blaze started by incinerating a group of EGG pawns that was attacking a bell tower.

Next Blaze destroyed a series of Assault drones that was hovering above the water looking for people to gun down, after destroying the Assault drones Blaze almost fell into the water much to her dismay.

Blaze searched the Castle town but she couldn't find any more robots, it seemed that she had destroyed them all.

"I should have known that the Doctor's creations would be worthless" said a voice, Blaze turned to the voice and saw Infinite floating down from the sky, Blaze recognised Infinite from all of the reports that she had heard about him.

"You, you're the one who killed Sonic" said Blaze anger clear in her voice, Infinite laughed "That blur hedgehog was nothing compared to me, just as you are nothing" he said.

Blaze channelled her power and her entire body was engulfed in flames, Blaze jumped at Infinite hoping that her quick attack would catch him off guard, however Blaze had no such luck and Infinite dodged her attack by flying higher into the air.

Infinite raised his hands and a wave of red cubes appeared and quickly turned into a wave of water that extinguished Blaze's flame, Infinite took advantage of Blaze's moment of vulnerability by charging at her and slamming her into the ground.

Infinite's attack may have hurt but it wasn't enough to stop Blaze, Blaze grabbed a hold of Infinite's left arm and using her power set in on fire, this caused Infinite to go into a momentary panic and he jumped into the nearby water to save himself.

Blaze stood up, she had recovered from Infinite's previous attack and was ready to continue the fight, Infinite flew out of the water looking very angry, some of the fake skin on his left arm had been burnt off revealing his robotic arm.

Infinite fired several energy blasts at Blaze but she dodged all of them and throw a fire ball at Infinite that came so close to hitting him that it singed his fur.

Infinite placed his hands on the ground and the ground turned to ice freezing Blaze's feet in place, Blaze focused her power into her feet and melted the ice, however this had given Infinite enough time to attack.

Infinite grabbed a hold of Blaze and then plunged both her and himself into the nearby water, Blaze knew that she was now at a disadvantage now that she was underwater, she couldn't use her fire powers as effectively in this environment.

While Blaze was weaker underwater the Phantom ruby was not and thanks to some of his robotic organs Infinite was able to hold his breath much longer then Blaze could.

Infinite sent out a wave of red cubes that turned into swords that looked exactly like the one he wielded back when he was known as Zero, Blaze tried to dodge the attack but she was much slower underwater and she was hit several times leaving her with multiple cuts.

Infinite charged forward and grabbed Blaze by the throat, Blaze tried to burn Infinite but her fire did nothing underwater, Blaze could feel the air leaving her body, she knew that she had to get to the surface quickly.

Blaze tried to punch and kick Infinite, but her attacks had no force underwater, Blaze struggled with all her might but to no avail, finally Blaze couldn't take anymore and she passed out.

Infinite flew out of the water carrying Blaze by the scruff of her neck, he looked at the unconscious Blaze and smiled, "It looks like we have a new prisoner" he thought as he took off Blaze's communicator and throw it to the ground so the Resistance couldn't track her, he then flew away taking Blaze with him.

10 minutes later.

"BLAZE, BLAZE WHERE ARE YOU" shouted Silver as her flew through Soleanna looking for his friend, Silver had only just now recovered from his battle with Perfect chaos and was now looking for Blaze.

Silver searched all over Soleanna but could find no sign of Blaze, Silver knew something wasn't right, Blaze wasn't answering her communicator and she wouldn't just leave without saying something.

Silver landed on the ground and tried to contact Blaze again, "Blaze are you there, please respond" she said there was panic clear in his voice, as he said these words Silver was sure that he heard something from nearby.

Silver followed the sound and soon found Blaze's communicator laying on the ground, Silver picked up the communicator with shaking hands, a single tear fell from Silver's eye as he thought about what could have happened to Blaze.