Pokemon Anime What If

Kanto Arc

Chapter 45 The Final Gym Battle Ash vs Giovanni

Hello everyone, this chapter will cover the rest of Ash and Giovanni's gym battle this is the longest gym battle I've written I hope you all enjoy. Also, I didn't realize this earlier but when I looked back to see what moves Toedscruel can learn I noticed that it can't learn Poison Jab. Usually I would have it use a different move instead but for my story I'll have all Toedscruel in this series able to use the move Poison Jab as I feel as though it makes sense for it to have it. Now with that out of the way let's begin the story.

The chapter begins where the last one ended with Ivysaur and Seismitoad firing their moves at each other. We see the two moves collide as the Sludge Bomb easily cuts through the Razor Leaf as it goes to hit Ivysaur Ash calls for his next move.

"Ivysaur use Vine Whip to knock the Sludge Bomb back!" Ash calls Ivysaur fires multiple vines and begins to knock the Sludge Bomb back at Seismitoad Giovanni isn't fazed as he speaks.

"Seismitoad dodge then use Earthquake!" Giovanni calls the blue toad easily dodges the balls of sludge it then quickly stomps its foot on the battlefield shaking it Ash calls for his next command.

"Ivysaur slam your Vine Whips on the battlefield to lift yourself in the air then use Growth!" Ash calls Ivysaur quickly slams its vines on the battlefield dodging the Earthquake getting high into the air. Ivysaur then roars as it increases its special attack/attack power Giovanni calls for his next command.

"Seismitoad use Mud Shot!" Giovanni calls Seismitoad fires multiple balls of mud towards Ivysaur Ash then makes a command.

"Ivysaur knock them away with Vine Whip!" Ash calls Ivysaur shoots out its vines and easily gets rid of the Mud Shot making Giovanni angry Ivysaur then lands back on the battlefield as Giovanni calls for his next command.

"Seismitoad use Ice Punch!" Giovanni calls Seismitoad roars it jumps towards Ivysaur and covers its fist in ice. As Seismitoad is about to hit Ivysaur Ash calls for his next command.

"Ivysaur dodge then use Razor Leaf!" "Seismitoad Hyper Voice!" Both trainers call Ivysaur easily dodges the ice punch by jumping in the air as its about to fire the razor-sharp leaves Seismitoad gives a loud yell hurting Ivysaur's ears causing damage and making it stop using Razor Leaf Giovanni then calls for his next command.

"Seismitoad use Ice Punch!" Giovanni calls Seismitoad covers its fist in ice it goes to hit Ivysaur as Ash speaks.

"Ivysaur use Protect then Razor Leaf!" Ash calls shocking Giovanni Ivysaur quickly summons a protective barrier blocking Seismitoad's attack making its fist bounce off. When Ivysaur's protective barrier goes down it fires the sharp leaves at Seismitoad causing super effective damage to it Seismitoad cries out in pain as it falls on the battlefield Ash calls for his next command.

"Okay Ivysaur let's finish this with Solarbeam!" Ash calls as Ivysaur begins to charge the beam Giovanni makes a command.

"Seismitoad use Earth Power!" Giovanni calls Seismitoad quickly slams its fist on the battlefield cracking it, it heads towards Ivysaur and hits it causing damage to the plant dinosaur. Ivysaur cries out in pain as it's launched high into the air Giovanni smiles and calls for his next command.

"Seismitoad jump and use Ice Punch!" Giovanni calls before Ash can make a command Seismitoad quickly jumps high into the air and punches Ivysaur in the face with Ice punch sending it crashing back down on the battlefield Ash then speaks.

"Ivysaur!" Ash calls in worry when the smoke clears Ivysaur appears it can still battle but is groaning in pain Giovanni calls for his next command.

"Seismitoad Brick Break!" "Dodge Ivysaur!" Both trainers call Seismitoad falls towards Ivysaur going to hit it as Ivysaur dodges at last second by backing away. Seismitoad slams its fist on the battlefield cracking it as Ash calls for his next move.

"Now Seed Bomb!" Ash calls Ivysaur quickly shoots out the big seed at Seismitoad as Giovanni speaks.

"Knock it away!" Giovanni calls Seismitoad easily knocks the Seed Bomb away when it does Ivysaur appears in front of it as Ash makes a command.

"Ivysaur Double Edge!" "Seismitoad Drain Punch!" Both trainers call the two-mons roar and collide creating an explosion. Out of the explosion appear Ivysaur and Seismitoad they both skid back to their trainers' sides and stare at their opponent with their trainers doing the same in the stands Leaf speaks.

"It looks like they're evenly matched" Leaf says as Daisy speaks.

"Yeah, even though Ash's Ivysaur has the type advantage Seismitoad is able to match it and is making sure not to get hit by Ivysuar's grass type moves" Daisy says with the group nodding they keep watching the battle as Giovanni speaks.

"Your Ivysaur's strong but I think it's time for me to switch Seismitoad return" Giovanni says returning the blue toad he grabs another Pokeball and throws it.

"Go Toedscruel!" Giovanni calls bringing the Mushroom Pokemon back in Ash looks at Ivysaur and speaks.

"This one's tricky Ivysaur do you still want to battle?" Ash asks with Ivysaur nodding Ash then speaks.

"Okay Ivysaur use Razor Leaf!" Ash calls Ivysaur roars it fires the razor-sharp leaves at Toedscruel Giovanni then speaks.

"Destroy all of them with Poison Jab!" Giovanni calls Toedscruel covers all of its tentacles in poison and easily destroys the razor leaf Ash then calls for his next command.

"Ivysaur use Growth then Sludge Bomb!" Ash calls Ivysaur roars increasing its special attack/attack power and fires a big Sludge Bomb at Toedscruel. Neither the mushroom Pokemon nor Giovanni are fazed as Giovanni speaks.

"Toedscruel knock it back with Poison Jab!" Giovanni calls Toedscruel covers one of its tentacles in poison it jabs the Sludge Bomb and sends it back at Ivysaur shocking the plant dinosaur and Ash as Ash speaks.

"Ivysaur quick dodge to the right!" Ash calls Ivysaur narrowly dodges the move when it does Toedscruel instantly appears in front of Ivysaur surprising the plant dinosaur as Giovanni gives a command.

"Toedscruel wrap Ivysaur with your tentacles and use Sludge Bomb!" Giovanni calls before Ash could tell Ivysaur to dodge the mushroom Pokemon quickly grabs Ivysaur and wraps it in its tentacles. Ivysaur tries to break free but is unable to Toedscruel then takes a deep breath and starts to fire multiple Sludge Bombs in Ivysaur's face making the plant dinosaur cry out in pain as Ash speaks.

"Ivysaur!" Ash calls in worry as he continues to watch it get hit by the sludge bombs when Ash is about to call for his next command Giovanni speaks.

"Now throw it in the air and use Poison Jab!" Giovanni calls Toedscruel throws Ivysaur high in the air it jumps after the plant dinosaur and jabs it in the stomach. Ivysaur coughs in pain as it's sent crashing back down on the battlefield when the smoke clears everyone sees Ivysaur it's panting heavily as Toedscruel lands in front of it the mushroom Pokemon ready's its tentacles as Giovanni speaks.

"It's over for your Ivysaur Toedscruel use Poison Jab!" Giovanni calls Toedscruel covers its tentacles in poison and goes to hit Ivysaur as Ash speaks.

"Ivysaur!" Ash calls out in worry everyone looks forward as they see Toedscruel's tentacles getting closer in Ivysaur's mind it doesn't want to lose it wants to defeat this man alongside its trainer. During its time in Oak's lab Ivysaur trains a lot with Ash's Pokemon and helps settle disputes between Pokemon which is also great training for Ivysaur. Ivysaur never knew it could become as strong as it is now but it's all thanks to Ash so now it's time for Ivysaur to return the favor it will help Ash defeat this man. Ivysaur gets a determined look on its face and lets out a loud roar.

"IVY! SAUR!" Ivysaur roars as it glows a bright white which blows Toedscruel away everyone is surprised as in the stands Brock speaks.

"I don't believe it Ivysaur's evolving" Brock says having a shocked look on his face back on the battlefield everyone sees Ivysaur get bigger the flower on its back fully blooms when the evolution stops what was once an Ivysaur now stands a Venusaur who gives a mighty roar.

"SAUR!" Venusaur lets out a loud roar creating a big shockwave that almost blows Giovanni away the man has an angry look on his face as Ash speaks.

"Venusaur you evolved!" "Pika!" Ash and Pikachu say happily with Venusaur nodding Giovanni then speaks.

"It evolving doesn't change anything Toedscruel use Sludge Bomb!" Giovanni calls the Mushroom Pokemon roars as it fires multiple sludge bombs at Venusaur the plant dinosaur isn't scared as Ash speaks.

"Okay Venusaur lets show off your new power use Power Whip!" Ash calls Venusaur roars, it fires two green vines forward and easily knocks away all of the Sludge Bombs surprising Giovanni, but he then calls for his next command.

"Toedscruel use Screech!" Giovanni calls as the mushroom Pokemon takes a deep breath it's about to fire the Screech as Ash calls for his next command.

"Venusaur quick use Vine Whip to close Toedscruel's mouth!" Ash calls Venusaur quickly fires multiple vines it not only closes Toedscruel's mouth but also wraps around Toedscruel's entire body Giovanni then speaks.

"Toedscruel get out of there this is an order!" Giovanni calls but Toedscruel can't as Venusaur's holding on tightly as Ash calls for his next command.

"Now Solarbeam!" Ash calls Venusaur roars as it begins to charge the Solarbeam. Toedscruel then manages to get its mouth free it points it at Venusaur as Giovanni speaks.

"It's over for your Venusaur Toedscruel use Sludge Bomb!" "Venusaur now fire the Solarbeam!" Both trainers call Toedscruel quickly fires multiple sludge bomb's at Venusaur as they're about to hit the plant dinosaur Venusaur gives a mighty roar and fires the Solarbeam. The Solarbeam easily destroys the Sludge Bombs and consumes Toedscruel. The mushroom Pokemon cries out in pain as it's launched high into the air and comes crashing back down on the battlefield knocked out Archer then speaks.

"Toedscruel is unable to battle Venusaur's the winner!" Archer says as Ash, Pikachu and Venusaur cheer in the stands his friends cheer too as Leaf speaks.

"Way to go Ash and Venusaur!" Leaf cheers happily as Gary speaks.

"I wasn't expecting his Ivysaur to evolve" Gary says as Daisy speaks.

"When Venusaur was an Ivysaur it always settles Pokemon disputes at the lab sometimes the Pokemon won't back down with words alone and try to attack Ivysaur but Ivysaur always came out on top. Those battles and training with Ash's other Pokemon made it stronger and during this battle I believe it felt as though it was time to fully evolve." Daisy says with the group nodding back on the battlefield Ash looks at Venusaur and speaks.

"Great job Venusaur and congrats on evolving!" Ash says with Pikachu agreeing Venusaur smiles it then groans in pain Ash notices he pulls out Venusaur's Pokeball and speaks.

"Return Venusaur" Ash says the plant dinosaur nods as it goes back in its Pokeball to rest meanwhile on the other side of the battlefield Giovanni looks at his defeated Toedscruel and is disappointed that it lost he continues to look at it and speaks.

"Weakling" Giovanni says returning the mon he grabs his next Pokeball and throws it.

"Go Seismitoad!" Giovanni says bringing the blue toad back in it gets in a battle stance as Ash speaks.

"So, Seismitoad's back out then I'll go with you Primeape I choose you!" Ash says bringing the pig monkey Pokemon back out it groans a little from the damage it took from Toedscruel but can still battle Giovanni looks at Seismitoad and speaks.

"Seismitoad we're ending this fast so don't disappoint me" Giovanni says with the toad nodding as Ash speaks.

"Let's do this Primeape!" Ash cheers with Primeape nodding Archer calls for the battle to continue as Giovanni makes the first command.

"Seismitoad Earthquake!" Giovanni calls Seismitoad roars it stomps its foot on the battlefield shaking it as Ash calls for his command.

"Primeape jump to dodge the Earthquake then use Bulk Up!" Ash calls Primeape jumps high in the air dodging the Earthquake and uses bulk up to increase its attack/defense. Primeape then lands back on the battlefield, it punches its fist together and blows smoke out of its nose Giovanni then speaks.

"Seismitoad use Sludge Bomb!" Giovanni calls Seismitoad fires multiple sludge bombs at Primeape as Ash speaks.

"Primeape run forward and use Power Up Punch!" Ash calls Primeape roars its fist are covered in orange energy and charges forward. As Primeape is running it's easily punching all of the Sludge Bomb's away, shocking Giovanni Primeape is also getting an attack boost too. When Primeape reaches Seismitoad it goes to punch it, but Giovanni quickly makes a command.

"Seismitoad Hydro Pump!" Block it Primeape!" Both trainers call Seismitoad quickly fires the highly pressurized water at Primeape but the pig monkey quickly brings up its fist to block the attack. Primeape is then consumed in the water, but it doesn't stay in there for long it appears out of the Hydro Pump and jumps at Seismitoad as Ash speaks.

"Now Power Up Punch!" Ash calls before Giovanni can make a command Primeape's fist glow orange and punches Seismitoad in the face making the big toad groan in pain as Primeape's attack power goes up Seismitoad then makes a fist as Giovanni speaks.

"Seismitoad use Drain Punch!" Giovanni calls Seismitoad punches Primeape hard in the stomach making it cough in pain it also feels as though its energy is being sucked out and going to Seismitoad. Primeape then clinches its fist as Ash speaks.

"Primeape use Power Up Punch!" Ash calls Primeape's fist glow orange and punches Seismitoad in the stomach making it groan in pain. Both Seismitoad and Primeape look at each other, they raise their fist as their trainers speak.

"Seismitoad keep using Drain Punch!" "Primeape keep using Power Up Punch!" Both trainers call the two-mons roar and begin to punch each other repeatedly. Each punch the two-mons land on the other does more than the last they keep punching each other until Primeape stops as it begins to cough becoming poisoned shocking Ash as Giovanni smiles in the stands Brock speaks.

"His Seismitoad must have the Poison Touch ability and it looks like it finally activated" Brock says with the others nodding making them worried Giovanni then speaks.

"Hahahaha it's over for your Primeape Seismitoad end it with Drain Punch!" Giovanni calls as Seismitoad goes to punch Primeape Ash smiles and speaks.

"I don't think so Primeape use Endure!" Ash calls Primeape ready's its body as Seismitoad successfully punches Primeape in the face doing major damage to it but Primeape's still standing shocking Giovanni. Primeape then grabs Seismitoad's arm with its left hand it holds on to it tightly as it ready's its right fist Primeape's body is glowing orange as Ash calls for a command.

"Primeape Counter!" "Seismitoad Hydro Pump!" Both trainers call Seismitoad quickly fires the large stream of water right in Primeape's face, but the pig monkey holds on it doesn't let go as Ash yells.

"GO! PRIMEAPE!" "APE!" Ash and Primeape yell as Primeape breaks through the Hydro Pump and punches Seismitoad hard in the stomach the blue toad coughs in pain as it's then sent flying. It keeps going until it passes Giovanni and crashes into the wall behind him cracking it. Seismitoad falls on the battlefield knocked out as Archer makes the call.

"Seismitoad is unable to battle Primeape is the winner!" Archer calls Ash, Pikachu and Primeape cheer in victory along with Ash's friends. Giovanni is getting angry that another one of his Pokemon lost but he calms himself down and returns Seismitoad (still calls it weak) he looks at Ash and speaks.

"Well done, well done you've defeated my 3 weakest Pokemon very impressive" Giovanni says having a smile on his face Ash looks at him and speaks.

"Really those were your 3 weakest? So does this mean you're going to bring out your 3 strongest next" Ash asks as Giovanni nods and speaks.

"Why yes, I am and just one of my final 3 will be enough to defeat all of your Pokemon Go! Krookodile!" Giovanni says bringing in his shiny Krookodile as soon as it appears it lets out a loud roar creating a shock wave. When Krookodile stops roaring it looks at Primeape and gets in a battle stance with Primeape doing the same Ash then speaks.

"His Krookodile is up next it looks as strong as it did back then" Ash says to himself in the stands Leaf speaks.

"That Krookodile I've bad memories from it" Leaf says with the others nodding Krookodile then looks at Leaf and is happy to see that she's okay Giovanni looks at Krookodile and speaks.

"Hey, focus on the opponent in front of you" Giovanni says with Krookodile nodding as it goes back to looking at Primeape. Ash looks at Primeape and speaks.

"Primeape do you still want to battle?" Ash asks with the pig monkey punching both of its fist together Ash nods and speaks.

"Okay Primeape let's go!" Ash says with Primeape nodding Archer calls for the battle to continue as Giovanni makes the first move.

"Krookodile use Stealth Rock!" Giovanni calls Krookodile roars as it fires the sharp stones on the battlefield surprising Ash as Giovanni calls for his next command.

"Now Stone Edge!" Giovanni calls Krookodile roars it stomps its foot on the battlefield summoning the sharp rocks they head towards Primeape as Ash speaks.

"Primeape dodge then charge forward and use Close Combat!" Ash calls Primeape easily evades the Stone Edge it quickly shoots forward heading towards Krookodile as it's about to hit it Giovanni smiles and calls for his commands.

"Dodge Krookodile and use Dragon Claw!" Giovanni calls Krookodile dodges Primeape by moving to the left it covers its right claw in green dragon energy and jabs Primeape in the stomach. Primeape groans in pain as it's sent flying pass Ash and Pikachu and crashes into the wall behind them Primeape falls on the battlefield knocked out as Archer speaks.

"Primeape is unable to battle Krookodile's the winner!" Archer calls as he along with the other executives, grunts and Matori smile Ash looks at Primeape and speaks.

"Primeape return" Ash says returning the pig monkey he looks at the Pokeball and tells Primeape thank you. Ash then puts the ball back on his belt as he goes to grab his next Pokeball Ash hears Krookodile roaring its body glows red for a split second as its attack power has increased thanks to its Moxie ability Giovanni then speaks.

"Now that Krookodile's attack power increased it'll easily take down your next Pokemon so who's next?" Giovanni asks as Ash begins to think.

"I need to use a Pokemon that'll get rid of the Stealth Rocks, and you should do it" Ash thinks to himself looking at the Pokeball he then throws it.

"Venusaur I choose you!" Ash says bringing the plant dinosaur back in it lands on the battlefield and gives a mighty roar. When Venusaur stops roaring it looks at Krookodile with the croc looking at it the stealth rocks then appear and hit Venusaur causing some damage to it but not much Giovanni then speaks.

"You're using your Venusaur next? Heh bad choice it'll just suffer the same fate similar to when that girl's Venusaur faced it" Giovanni says making Leaf mad as Ash speaks.

"That may be the case but that's not the only reason as to why I brought Venusaur back out" Ash responds making Giovanni curious in the stands Misty speaks.

"What do you think Ash means by that Brock?" Misty asks as Brock speaks.

"Hmmm I've an idea but let's see what Ash does" Brock responds with the group nodding they turn back to the battlefield Archer calls for the battle to continue as Ash makes the first move.

"Venusaur use Growth then Synthesis!" Ash calls Venusaur roars it raises its special attack/attack power it then glows bright as it heals the damage it took from its previous battles but doesn't heal fully Giovanni then speaks.

"Krookodile use Earthquake!" Giovanni calls Krookodile roars it stomps on the battlefield shaking it as Ash makes a command.

"Venusaur use Vine Whip to jump in the air!" Ash calls Venusaur quickly jumps in the air dodging the Earthquake, but Giovanni expected Ash to do that he calls for his next move.

"Now Stone Edge!" Giovanni calls Krookodile quickly throws a large stone at the air born Venusaur hitting it in the face making Venusaur fall from the sky landing on the battlefield Giovanni calls for his next command.

"Now Fire Fang!" Giovanni calls Krookodile heats up its mouth and runs forward as it goes to bite Venusaur Ash makes a command.

"Venusaur Leaf Storm!" "Dodge Krookodile!" Both trainers call before Krookodile bites Venusaur the plant dinosaur summons the storm of leaves, but Krookodile manages to easily dodge it lands on the battlefield as Giovanni speaks.

"Heh looks like you missed" Giovanni says as Ash speaks.

"Actually, I didn't" Ash responds smirking making Giovanni confused as Ash speaks.

"Now Venusaur keep using Leaf Storm on the battlefield!" Ash calls Venusaur roars as it keeps using the move it circles around the battlefield as it starts to get rid of the Stealth Rocks shocking Giovanni in the stands Gary speaks.

"I get it so Ash knew going forward that if he didn't get rid of the Stealth Rocks then his Pokemon would keep getting injured whenever they get brought in" Gary says as Brock speaks.

"And that's why he brought in Venusaur because he knew the stealth rocks would do less damage to it and using Leaf Storm on the battlefield will allow it to easily remove the stealth rocks" Brock says with the group nodding as Misty, Sobble, Quaxly, Leaf and Daisy cheer back on the battlefield the Leaf storm then stops Giovanni has an angry look on his face and speaks.

"You brat so that's why you brought in Venusaur" Giovanni says Ash nods and speaks.

"Yep, and now going forward you won't be able use Stealth Rocks again since you now know that I can get rid of it, Venusaur return!" Ash responds and returns the plant dinosaur he grabs his next Pokeball and throws it.

"Butterfree I choose you!" Ash says bringing the butterfly in Butterfree has an excited look on its face happy to battle alongside Ash again Giovanni along with his men have shocked looks on their faces as Giovanni speaks.

"Butterfree? But I received information that you had released it" Giovanni says as Ash speaks.

"You're right I did but Butterfree came back and it's going to help me defeat you" Ash states with Butterfree nodding Giovanni then speaks.

"Please tell me you're joking do you seriously believe that your Butterfree can defeat my Krookodile?" Giovanni asks as Ash speaks.

"Be careful if you underestimate my Butterfree you'll regret it" Ash says having a confident look on his face Giovanni looks at him as Archer calls for the battle to continue Giovanni makes the first move.

"Fine then let's see just how strong your Butterefree is Krookodile use Stone Edge!" Giovanni calls Krookodile roars if fires multiple sharp stones at Butterfree. Neither Ash nor Butterfree are fazed as Ash makes his commands.

"Butterfree use Double Team then Quiver Dance!" Ash calls Butterfree makes multiple copies of itself the clones get hit by the Stone Edge as Butterfree begins to dance increasing its special attack/defense and speed Giovanni calls for his next command.

"Krookodile use Foul Play then Fire Fang!" Giovanni calls Krookodile roars it covers its body in dark energy and shoots forward as its about to bite Butterfree Ash smiles and speaks.

"Butterfree use Protect then Bug Buzz!" Ash calls Butterfree quickly summons a protective barrier blocking the attack bouncing Krookodile away Butterfree then fires a wave of green bug energy it consumes Krookodile doing super effective damage on it Krookodile cries out in pain as it falls back on the battlefield. Krookodile then stands back up its groaning in pain Giovanni is shocked that Butterfree did so much damage to Krookodile Giovanni gets mad and calls for his next move.

"Krookodile use Stone Edge!" Giovanni calls Krookodile roars it fires the sharp stones at Butterfree as Ash makes a command.

"Butterfree use Hurricane to destroy the Stone Edge!" Ash calls Butterfree quickly flaps its wings summoning the large hurricane it easily destroys the stone edge and sucks in Krookodile. The croc cries out in pain and is becoming dizzy when the hurricane stops Krookodile starts to fall as Ash calls for his final commands.

"Butterfree use Acrobatics then finish it with Energy ball!" Ash calls before Giovanni can make a command Butterfree glows blue it flies at Krookodile and begins hitting it back and forth. Butterfree then fires a green ball of energy at Krookodile causing an explosion. Everyone sees Krookodile fall on the battlefield with no intention of standing back up Archer then makes the call.

"Krookodile is unable to battle Butterfree is the winner!" Archer calls having a shocked expression on his face with his coworkers along with Giovanni having the same expression. On the other side of the battlefield Ash, Pikachu and Butterfree cheer Ash tells Butterfree great job with the butterfly nodding in the stands Misty speaks.

"Butterfree's gotten a lot stronger from last time it defeated Krookodile easily" Misty says with the others nodding back on the battlefield Giovanni then begins to think to himself.

"Krookodile lost to a Butterfree? That shouldn't be possible" Giovanni says to himself in anger he then calms himself down he looks at Krookodile and speaks.

"Return you useless Pokemon" Giovanni says in disappointment returning the croc Ash looks at Giovanni and speaks.

"Even though Krookodile lost it still put up a good fight you should thank it" Ash says as Giovanni speaks.

"Why should I reward it for failing? The only way I'll give it praise is if it won" Giovanni responds as Ash speaks.

"Oh yeah that's right I forgot you don't care about your Pokemon you only view them as tools" Ash says as Giovanni speaks.

"You're right because they are tools and nothing more trying to be friends with them is a weak mentality something you inherited from your parents" Giovanni says as Ash speaks.

"I disagree I don't just view Pokemon as my friends we always help each other grow and learn from each other. You may think it's a sign of weakness, but I see it more as our strength!" Ash states with Pikachu and Butterfree nodding Giovanni scoffs at that he pulls out a Pokeball and speaks.

"Fine then let's see if that "strength" of yours can defeat this one Go! Rhyperior!" Giovanni says bringing in his shiny Rhyperior it lands on the battlefield shaking it and gives a mighty roar sending out a big shockwave. When it's done roaring it looks forward and gets in a battle stance Giovanni then speaks.

"I've had this Rhyperior ever since it was a Rhyhorn it's won me many battles it always provides results, and it can also give your fathers Charizard a hard time whenever they battle let's see if the "bond" you share with your Pokemon can defeat it" Giovanni says smiling Ash looks at Rhyperior he grabs Butterfree's Pokeball and speaks.


"Butterfree return for now I'll bring you in later" Ash says with Butterfree nodding it goes back in its Pokeball as Ash grabs another Pokeball and throws it.

"Venusaur, I choose you!" Ash says bringing the plant dinosaur back in it gives a mighty roar and gets in a battle stance Giovanni smirks in the stands Gary speaks.

"Ash has the advantage when it comes to typing but after facing that Rhyperior with my Blastoise it easily brushed passed Blastoise's water moves Ash will need to be careful" Gary says with the others nodding Archer calls for the battle to continue as Ash makes the first move.

"Venusaur use Growth then Razor Leaf!" Ash calls Venusaur roars it increases its special attack/attack power it then fires multiple razor-sharp leaves at Rhyperior. Neither Giovanni nor the rhino are fazed as Giovanni calls for a command.

"Rhyperior use Fire Blast!" Giovanni calls the drill Pokemon fires the big blast of fire it destroys the razor leaf it heads towards Venusaur as Ash makes a command.

"Venusaur use Protect then Power Whip!" Ash calls Venusaur quickly summons the protective barrier blocking the blast of fire it then fires two green vines at Rhyperior going to hit it as Giovanni speaks.

"Rhyperior catch those vines and pull Venusaur close to you!" Giovanni calls as the green vines are about to hit Rhyperior the drill Pokemon catches the two vines with its left-hand shocking Ash and Venusaur. Rhyperior then pulls Venusaur towards it Rhyperior clinches its right fist as Giovanni makes a command.

"Rhyperior Fire Punch!" "Venusaur counter with Double Edge!" Both trainers call while Venusaur is being pulled closer to Rhyperior it covers its body in a white aura while Rhyperior covers its fist in fire. The two mons roar they collide trying to push the other back, but Rhyperior wins the exchange and punches Venusaur away. Venusaur crashes back on the battlefield groaning in pain but it then stands back up as Ash calls for his next command.

"Venusaur use Leaf Storm!" Ash calls Venusaur roars it summons a storm of leaves and fires them at Rhyperior the drill Pokemon isn't scared as Giovanni makes a command.

"Rhyperior jump forward and use Heat Crash!" Giovanni calls Rhyperior covers its body in fire it jumps forward easily burning through the storm of leaves it's going to hit Venusaur as Ash quickly makes his next command.

"Venusaur use Sludge Bomb!" Ash calls Venusaur fires a big ball of Sludge right at Rhyperior but the drill Pokemon easily bursts through it and crashes into Venusaur creating an explosion Ash looks forward and yells.

"Venusaur!" Ash calls in worry when the smoke clears everyone can see that Venusaur is knocked out while Rhyperior is standing over it Archer then makes the call.

"Venusaur is unable to battle Rhyperior is the winner!" Archer calls Giovanni smiles as Ash grabs Venusaur's Pokeball and speaks.

"Venusaur return" Ash says returning the plant dinosaur he looks at the Pokeball telling Venusaur thank you Ash grabs his next Pokeball and throws it.

"Gyarados I choose you!" Ash says bringing in the large serpent Gyarados gives a mighty roar sending out a shockwave. When Gyarados stops roaring it looks at Rhyperior with Rhyperior looking at it in the stands Misty speaks.

"Nice Gyarados is Ash's next choice!" Misty says happily as Gary speaks.

"Hopefully Ash's Gyarados can damage Rhyperior with its water attacks" Gary says with the others nodding back on the battlefield Giovanni speaks.

"Ah so you're bringing your Gyarados in next you should already know that its water moves won't do much to Rhyperior you witnessed it when it was battling Blue's son Blastoise" Giovanni says as Ash speaks.

"Yeah, I remember if my Gyarados battled your Rhyperior back then it would've lost but we've grown a lot stronger than last time!" Ash responds with Gyarados roaring in conformation Giovanni smiles as Archer calls for the battle to continue Ash makes the first move.

"Gyarados Hydro Pump!" Ash calls Gyarados fires the large stream of water at Rhyperior as Giovanni makes a command.

"Knock it away Rhyperior" Giovanni calls when the Hydro Pump is about to make contact Rhyperior swings its left arm and easily knocks the move away. Ash and Gyarados are surprised but Ash regains his composure as he calls for his next command.

"Gyarados use Dragon Dance then Waterfall!" Ash calls Gyarados spins increasing its attack/speed it then covers its body in water and charges forward at Rhyperior Giovanni isn't scared as he calls for his next attack.

"Thunder Punch Rhyperior" Giovanni calls Rhyperior electrifies its fist as it goes to collide with Gyarados Ash smiles and calls for his next command.

"Dodge Gyarados and use Hydro Pump!" Ash calls before the two mons collide Gyarados quickly moves to the side shocking Giovanni and Rhyperior Gyarados then fires the large stream of water consuming Rhyperior. The drill Pokemon groans in pain but stands its ground as Giovanni calls for his next command.

"Rhyperior Thunder Punch!" Giovanni calls Rhyperior jumps out of the Hydro Pump and punches Gyarados in the face with Thunder Punch. Gyarados roars in pain as it skids back a few feet but can still battle Ash then speaks.

"Even though Gyarados landed the Hydro Pump it looks like it did barely any damage to Rhyperior" Ash says as Giovanni speaks.

"Of course, it barely did damage my Rhyperior has battled many water types over the years and has grown a resistance to water type moves" Giovanni says with Rhyperior nodding Ash then speaks.

"I see so it's similar to AJ's Sandslash" Ash says to himself he then smiles and speaks.

"Even if water type moves don't work my Gyarados is still powerful I know it can deal damage to your Rhyperior!" Ash states with Gyarados roaring in agreement Giovanni smirks and speaks.

"I doubt it now Rhyperior use Stone Edge!" Giovanni calls Rhyperior roars it fires the sharp stones at Gyarados as Ash makes a command.

"Gyarados use Iron Head!" Ash calls Gyarados roars it covers its body in steel energy and charges forward it easily breaks through the stone edge it's about to hit Rhyperior as Giovanni speaks.

"Stop it with your left arm Rhyperior" Giovanni commands Rhyperior holds out its left arm and stops Gyarados shocking Ash, but the sea serpent doesn't give up it keeps pushing and is starting to move Rhyperior a little bit surprising Giovanni and the drill Pokemon Giovanni then speaks.

"Thunder Punch Rhyperior!" "Gyarados counter with Dragon Tail!" Both trainers, call Rhyperior covers its fist in electricity while Gyarados covers its tail in green dragon energy the two mons collide creating an explosion they skid away from each other as Giovanni calls for his next command.

"Now Thunder!" Giovanni calls Rhyperior roars to the sky it quickly summons the large bolt of electricity and hits Gyarados making the sea serpent cry out in pain Giovanni smiles and speaks.

"Now finish it with Stone Edge!" Giovanni calls Rhyperior fires the sharp stones at Gyarados as they're about to hit it Ash smirks and speaks.

"Gyarados use Bounce to dodge then Waterfall!" Ash calls Gyarados glows blue it uses Bounce to dodge the stone edge it then charges forward covering its body in water and hits Rhyperior making it soar in the air. Gyarados then goes after Rhyperior as Ash makes a command.

"Now knock it back down with Aqua Tail!" "Rhyperior Thunder!" Both trainers call when Gyarados makes it to Rhyperior it goes to hit it Rhyperior is about to fire the Thunder but then flinches shocking Giovanni. Gyarados then hits Rhyperior on the head with Aqua Tail making it crash back down on the battlefield Rhyperior groans from the pain as Gyarados lands back down Ash then calls for his next command.

"Gyarados Hyper Beam!" Ash calls Gyarados roars it quickly charges the orange blast and fires it at Rhyperior Giovanni quickly makes a command.

"Rhyperior use Horn Drill then Rock Wrecker!" Giovanni calls before the Hyper beam hits Rhyperior its horn grows as Rhyperior spins forward and begins to easily destroy the Hyper Beam. Rhyperior then appears in front of Gyarados before Ash can make a command Rhyperior puts its hands together creating a big boulder and slams it on Gyarados's head making it hit the battlefield as Ash calls to it.

"Gyarados!" Ash calls in worry when the smoke clears everyone can see Rhyperior it's still standing but panting heavily while Gyarados is beneath it knocked out Archer then speaks.

"Gyarados is unable to battle Rhyperior is the winner!" Archer calls Rhyperior roars in victory while Giovanni smirks he looks at Ash and speaks.

"I thought your Gyarados was going to take down my Rhyperior" Giovanni says looking at Ash the boy looks at him he grabs Gyarados's Pokeball and returns it he looks at the ball and speaks.

"Thank you Gyarados you did great get a good rest" Ash says in the stands Ash's friends are sad that Gyarados went down but when they look at Ash, they see that he's not worried he grabs his next Pokeball as Giovanni speaks.

"Why do you still have that determined look on your face? Your Gyarados is defeated your last three Pokemon won't be able to defeat Rhyperior" Giovanni asks as Ash speaks.

"It's because I believe in my Pokemon I am sad that Gyarados lost but it was able to damage Rhyperior a little bit before fainting making it so my next Pokemon can easily defeat it" Ash responds while pointing his Pokeball forward Giovanni smiles and speaks.

"Your next Pokemon huh? Hehehe let me guess is it your Charmeleon?" Giovanni asks as Ash smirks and speaks.

"Nope my Charmeleon isn't a Charmeleon anymore" Ash responds surprising Giovanni as he speaks.

"Wait did your Charmeleon evolve?" Giovanni asks as Ash nods and speaks.

"Yep, that's right and it'll take down your Rhyperior Charizard I choose you!" Ash says he throws the ball high in the air when it opens Charizard appears it lands on the battlefield shaking it and gives a loud roar sending out a big shockwave. When Charizard stops roaring it looks at Rhyperior and gets in a battle stance with the drill Pokemon doing the same Giovanni looks at Charizard he gets reminded of Red's Charizard and gets angry. But Giovanni then calms himself down he continues to look forward smiles and speaks.

"So that weak Charmeleon actually evolved into a Charizard, and you really believe a fire/flying type can defeat my rock/ground type?" Giovanni asks as Ash speaks.

"Yeah, I'm confident that Charizard can win after evolving it's gotten a lot more powerful and is able to keep up with Gyarados in their training battles" Ash responds as Giovanni speaks.

"Oh, really? but my Rhyperior just defeated your Gyarados your Charizard shall suffer the same fate" Giovanni says having a confident expression on his face neither Ash nor Charizard are fazed Ash smiles and speaks.

"In that case Charizard will just have to get revenge for not only Gyarados but Venusaur as well" Ash responds with Charizard roaring in agreement in the stands Ash's friends cheer on Ash and Charizard Archer calls for the battle to continue as Giovanni makes the first move.

"Rhyperior use Stone Edge!" Giovanni calls Rhyperior roars it fires the sharp stones at Charizard as Ash makes a command.

"Charizard fly forward and use Metal Claw!" Ash calls Charizard roars it covers its claws in steel energy and flies forward easily destroying the sharp stones until it reaches Rhyperior it goes to strike the drill mon as Giovanni speaks.

"Rhyperior Thunder Punch!" "Charizard use Dig! Both trainers call when Rhyperior goes to hit Charizard the fire lizard flips backwards and digs underground. Charizard doesn't stay underground for long it appears from under Rhyperior uppercutting it. Rhyperior skids back a few feet it holds its arms forward as Giovanni makes a command.

"Use Thunder!" Giovanni calls Rhyperior fires the large bolt it heads towards Charizard as Ash makes a command.

"Charizard knock it away with Thunder Punch!" Ash calls Charizard covers its fist in electricity and punches the Thunder. The electric move pushes Charizard back but the fire lizard roars and successfully knocks the Thunder away making it hit a wall. Giovanni along with his executives are shocked but Giovanni calms himself and calls for his next command.

"Why you Rhyperior Stone Edge!" Giovanni calls Rhyperior roars it fires the sharp stones at Charizard as Ash makes a command.

"Charizard fly forward using Steel Wing then when you get close to Rhyperior use Metal Claw!" Ash calls Charizard covers its wings in steel energy it flies forward easily destroying the Stone Edge when it gets close to Rhyperior it covers its claws in steel energy it goes to strike the drill Pokemon as Giovanni makes a command.

"Rhyperior counter with Rock Smash!" Giovanni calls Rhyperior roars it covers its fist in red energy and collides with Charizard's Metal Claw. The two-mons fight for dominance but create an explosion making Rhyperior skid back while Charizard flies in the air Ash then calls for his next command.

"Charizard use Dragon Dance!" Ash calls Charizard roars as it increases its attack/speed Giovanni then makes a command.

"Now Rockslide!" Giovanni calls Rhyperior roars it summons a portal above Charizard allowing the large boulders to fall on the fire lizard Ash quickly makes a command.

"Charizard knock them away with Steel Wing!" Ash calls Charizard covers its wings in steel energy and easily knocks away the Rockslide when it does Rhyperior suddenly appears behind Charizard surprising the fire lizard and Ash as Giovanni makes a command.

"Now Stone Edge!" Giovanni calls Rhyperior quickly summons a large sharp stone from its hand and throws it at Charizard's stomach the fire lizard coughs in pain as it's sent crashing down on the battlefield Ash looks forward and speaks.

"Charizard!" Ash calls out to it when he does Charizard stands back up giving a mighty roar shocking Giovanni as Ash smiles Giovanni then calls for his next command.

"Rhyperior Horn Drill!" "Dodge Charizard!" Both trainers call Rhyperior's horn becomes larger it spins downward heading towards Charizard. The fire lizard sees Rhyperior heading for it and dodges making Rhyperior hit the battlefield instead Giovanni quickly makes a command.

"Now Thunder Punch!" Giovanni calls Rhyperior quickly stands up, it covers its fist in electricity and jumps forward going to hit Charizard as Ash makes a command.

"Charizard Smokescreen!" Ash calls Charizard shoots out a cloud of black smoke in Rhyperior's face making the drill Pokemon cough and cover the entire battlefield in smoke Giovanni isn't fazed as he speaks.

"You think I'm going to fall for this trick? Well think again Rhyperior use Stone Edge in all directions!" Giovanni calls Rhyperior roars it fires the stone edge in all directions and gets rid of the smokescreen. When the black cloud is gone everyone looks at the battlefield and don't see Charizard Giovanni quickly makes a command.

"Rhyperior when Charizard appears from underground use Thunder Punch!" Giovanni calls Rhyperior nods it covers both of its fist in electricity waiting for Charizard to appear Ash smirks and speaks.

"What makes you think Charizard's going to appear from underground?" Ash says making Giovanni confused as Ash makes a command.

"Charizard Dragon Pulse!" Ash calls shocking Giovanni as out from under Rhyperior appears a large purple dragon it consumes Rhyperior sending it high into the air hitting the ceiling Rhyperior then falls back down on the battlefield groaning in pain while Charizard appears from underground Ash then speaks.

"Yeah, it worked way to go Charizard!" Ash says with Charizard nodding in the stands Gary speaks.

"That strategy it's the one he and Ritchie used in the SS. Anne Tournament" Gary says as Brock speaks.

"You're right Ash had Charizard use Smokescreen to hide it so Charizard could dig underground. Ash knew Giovanni would easily get rid of the smokescreen when that happened as Rhyperior was waiting for Charizard to appear it allowed for Ash to surprise Rhyperior by having Charizard use Dragon Pulse" Brock says with the group nodding as the girls along with Sobble and Quaxly cheer for Ash and Charizard. Back on the battlefield Giovanni is shocked as he begins to think.

"How? How is he doing so much damage to Rhyperior this shouldn't be possible" Giovanni says to himself he then calms himself down smiles and speaks.

"You've done well with your Charizard that was a very good strategy indeed but play time's over Rhyperior Rock Polish then Thunder Punch!" Giovanni calls Rhyperior roars it shines brightly increasing its speed it then disappears then reappears in front of Charizard covers its right fist in electricity and punches Charizard in the stomach making the fire lizard cough in pain as it's sent back a few feet Giovanni then calls for his next command.

"Now Stone Edge!" "Fly Charizard!" Both trainers call Rhyperior instantly fires the sharp stones at Charizard but the fire lizard quickly flies in the air dodging the attack when it does Charizard looks up and sees a portal above it Giovanni smiles and speaks.

"Now Rockslide!" Giovanni calls before Ash can tell Charizard to dodge the large boulders quickly appear from the portal and hit Charizard. The fire lizard cries out in pain as it falls from the sky crashing back on the battlefield and lands on its back. Charizard groans from the super effective move as it goes to stand back up Rhyperior appears and pins Charizard down making sure the fire lizard can't stand up Ash then speaks.

"Charizard Flamethrower!" "Thunder Punch Rhyperior!" Both trainers call when Charizard goes to fire the move Rhyperior quickly punches Charizard across the face with Thunder Punch making the fire lizard stop Rhyperior then raises its hands up as Giovanni speaks.

"It's over for your Charizard Rhyperior use Rock Wrecker!" Giovanni calls Rhyperior roars it summons a big boulder it goes to hit Charizard with it as Ash speaks.

"Come on Charizard get out of there I KNOW YOU CAN DO IT!" "PIKA!" Ash and Pikachu yell as the rock wrecker gets closer Charizard begins to think it doesn't want to lose this battle it wants to prove to Giovanni along with the other rockets it's not weak and will defeat its opponent no matter what. Charizard then gives a mighty roar its body begins to heat up everyone looks as Ash speaks.

"Is that Overheat?" Ash questions as he along with everyone continue to watch Charizard it continues to roar as its body continues to heat up more and more it's so hot that it starts to hurt Rhyperior too making it stop as Giovanni speaks.

"WHAT ARE YOU DOING FINISH IT!" Giovanni yells Rhyperior nods as it goes to hit Charizard the fire lizard lets out a loud roar and releases a big wave of fire from its body which melts the Rock Wrecker and burns Rhyperior. The drill Pokemon cries out in pain and is sent flying in the air Rhyperior then crashes back down on the battlefield landing below Giovanni's feet as the man speaks.

"It learned Inferno?!" Giovanni says having a shocked look on his face as Ash speaks.

"Inferno?" Ash questions he looks at his Pokedex and learns that Inferno is a move that releases an intense fire that can leave the opponent burned. Everyone then look at Rhyperior they see it stand up when it does it's immediately consumed in fire making it cry out in pain Ash then looks at Charizard he smiles and speaks.

"That's amazing Charizard you learned Inferno!" Ash says happily Charizard looks back at Ash and smiles on the other side of the battlefield Giovanni's getting angry and yells.

"Rhyperior use Horn Drill!" Giovanni calls Rhyperior nods it becomes a drill and heads towards Charizard as Ash makes a command.

"Dodge Charizard then use Metal Claw!" Ash calls Charizard quickly moves to the right easily dodging Rhyperior's attack. Charizard covers its left claw in steel energy and jabs Rhyperior in the stomach making the drill Pokemon cough in pain as it's sent back a few feet. Rhyperior lands on its feet but stumbles a little bit it. The drill Pokemon then sees Charizard appear in front of it as Giovanni speaks.

"Now Thunder Punch!" "Dodge Charizard then use Mega Punch!" Both trainers call Rhyperior goes to punch Charizard, but the fire lizard ducks Charizard's left fist is covered in yellow orange flames and uppercuts Rhyperior making the drill mon groan in pain. Rhyperior stumbles back a little bit and starts to pant heavily as Giovanni speaks.

RHYPERIOR USE STONE EDGE!" Giovanni yells when the drill Pokemon goes to use the move it's then consumed in flames making it cry out in pain shocking Giovanni Ash and Charizard know this is their chance and take it.

"Charizard Seismic Toss!" Ash calls Charizard roars it flies forward grabbing Rhyperior's arm and flies high in the sky. When Charizard gets high enough it begins to spin Rhyperior around fast making the drill Pokemon dizzy Ash then yells.

"NOW LET IT GO!' Ash yells as Charizard lets out a mighty roar it throws Rhyperior down toward the battlefield as hard as it can. Rhyperior then crashes on the battlefield creating a big explosion making the room and building shake. When the shaking stops Charizard lands back on the battlefield it looks forward waiting for the results when the smoke clears everyone can see that Rhyperior's laying on its stomach with no intention of standing back up. Archer has a shocked look on his face he wasn't expecting Giovanni's Rhyperior to fall he then makes the call.

"Rhyperior is unable to battle Charizard is the winner!" Archer says in anger as Ash, Pikachu and Charizard let out a loud cheer in victory in the stands Ash's friends cheer too. Gary is shocked that Ash's Charizard was able to defeat Rhyperior but he then smiles as he's happy for Ash's victory. Meanwhile the grunts along with the executives are shocked that Giovanni's Rhyperior lost but the one who is even more shocked is Giovanni as he speaks.

"Rhyperior lost? To that weak Charizard?!" Giovanni says to himself he looks at Rhyperior and speaks.

"Return trash" Giovanni says in anger returning the drill mon Ash looks at Giovanni and speaks.

"And now you only have one Pokemon left I'll defeat it and get my badge" Ash states with Pikachu and Charizard agreeing Giovanni looks at Ash he smiles and speaks.

"I'll admit you've certainly proven just how strong you are but in order to defeat my last Pokemon you'll need a miracle Go! Garchomp!" Giovanni says he throws the Pokeball forward as the shiny land shark appears Garchomp lands on the battlefield and gives a mighty roar creating a shockwave. When Garchomp stops roaring it looks at Charizard and gets in a battle stance with Charizard doing the same in the stands Gary speaks.


"There it is Giovanni's final Pokemon" Gary says as Brock speaks.

"I hate to say this, but it looks very healthy and strong it's going to take a lot for Ash to defeat it" Brock says as Misty speaks.

"I'm confident Ash and his Pokemon can win they've been training hard and will defeat Garchomp this time" Misty says having a determined look on her face with the others agreeing with her. Back on the battlefield we see Ash, he looks at Garchomp and speaks.

"It's finally here I remember our lost to it back then it was painful, but we've grown a lot since then and we won't lose this time!" Ash states with Pikachu and Charizard having the same feelings as Charizard gives a mighty roar Giovanni smirks and speaks.

"Fine then show me how you'll defeat my Garchomp" Giovanni says as Garchomp roars Archer calls for the battle to continue as Ash and Giovanni call for their moves.

"Charizard Dragon Claw!" "Garchomp Dragon Rush!" Both trainers call the two mons roar they fly at each other and collide creating an explosion making them both skid back as Giovanni calls for his next command.

"Garchomp use Swords Dance then Stone Edge!" Giovanni calls Garchomp roars it sharply increases its attack power and fires the sharp stones at Charizard as Ash makes a command.

"Charizard use Swords Dance then Metal Claw!" Ash calls Charizard sharply increases its attack power it then covers its claws in steel energy and begins to easily destroy the Stone Edge as it's doing so Garchomp then appears in front of Charizard as Giovanni makes a command.

"Now Thunder Fang!" Giovanni calls before Ash can tell Charizard to dodge Garchomp electrifies its teeth and bites Charizard's left shoulder making the fire lizard roar in pain as Ash makes a command.

"Charizard Dragon Claw!" Ash calls Charizard covers its left claw in dragon energy and jabs Garchomp in the stomach making the land shark groan in pain as it's sent back a few feet away from Charizard Ash calls for his next command.

"Charizard Dragon Pulse!" Ash calls Charizard roars it fires the dragon energy at Garchomp Giovanni quickly makes a command.

"Garchomp block with Dragon Claw!" Giovanni calls Garchomp covers its claws in green dragon energy it brings its arms up to cover its face as the Dragon Pulse connects. The Dragon Pulse pushes Garchomp back a little bit, but the land shark gives a mighty roar and destroys it, Garchomp then sees Charizard appear in front of it having its claws ready as Ash speaks.

"Charizard Dragon Claw!" "Garchomp Dragon Claw!" Both trainers call Charizard and Garchomp roar as they collide creating an explosion they then appear out of the explosion and start to fly in the air. As Garchomp and Charizard are flying Garchomp gets behind Charizard as Giovanni calls for a command.

"Garchomp Dragon Rush!" Giovanni calls Garchomp roars it covers its body in dragon energy as it goes to hit Charizard Ash makes a command.

"Charizard dodge then use Dragon Pulse!" Ash calls Charizard narrowly dodges the Dragon Rush it then fires the Dragon Pulse and hits Garchomp causing super effective damage to the land shark, but Garchomp can still battle as Giovanni calls for his next command.

"Garchomp Stone Edge!" "Dodge Charizard!" Both trainers call Garchomp roars it fires the sharp stones at Charizard, but the fire lizard flies around the battlefield dodging the sharp stones. When Charizard dodges the final Stone Edge Garchomp appears in front of it having its mouth opened Giovanni then speaks.

"Dragon Pulse Garchomp!" "Charizard counter with your Dragon Pulse!" Both trainers call Garchomp and Charizard fire the dragon pulse at each other the two beams collide creating an explosion making Charizard and Garchomp fly back. The two mons stop themselves they quickly fly toward each other as Ash and Giovanni speak.

"Use Dragon Claw!" Both trainers call Charizard and Garchomp roar they cover their claws in green dragon energy and collide. When they do the two mons back away from each other they then disappear and start flying around the battlefield continuously clashing with each other. Charizard and Garchomp clash one more time when they do Giovanni makes a command.

"Dragon Rush Garchomp!" Giovanni calls Garchomp roars before Ash can make a command Garchomp covers its body in dragon energy it knocks away Charizard's claws and hits it in the stomach the two-mons come crashing back down on the battlefield creating a dust cloud. From the dust cloud Garchomp skids back when the dust clears Charizard is still standing but panting heavily Giovanni smiles and calls for his next command.

"Garchomp end it with Thunder Fang!" Giovanni calls Garchomp roars it covers its teeth in electricity and flies towards Charizard. As Garchomp is about to bite the fire lizard Ash makes a command.

"Charizard move to the right use Swords Dance then Dragon Tail!" Ash calls Charizard quickly dodges Garchomp's attack it sharply increases its attack power covers its tail in green dragon energy and hits Garchomp hard in the stomach. Garchomp coughs in pain as it's sent soaring in the air then crashes back down on the battlefield groaning in pain. Charizard starts to cover its mouth in purple draconic energy as Ash gives a command.

"Charizard use Dragon Pulse!" Ash calls Charizard roars it fires a big Dragon Pulse at Garchomp when the move is about to hit the land shark Giovanni makes a command.

"Garchomp Giga Impact!" Giovanni calls Garchomp roars it covers its body in an orange sphere with purple streaks it shoots forward easily destroying the Dragon Pulse and hits Charizard in the stomach. Charizard coughs in pain as it's sent flying pass Ash and Pikachu hitting the wall behind them, Charizard then falls on the ground. Charizard tries to stand back up but is unable to Charizard then closes its eyes becoming unconscious Archer then makes the call.

"Charizard is unable to battle Garchomp is the winner!" Archer says smiling Garchomp roars in victory while Giovanni smiles Ash looks at Charizard grabs its Pokeball and returns it he looks at the ball and speaks.

"Thank you Charizard you gave it your all get a good rest" Ash says he puts the ball back on his belt in the stands Leaf speaks.

"Charizard lost" Leaf says as Gary speaks.

"But it was able to do some damage to Garchomp which will benefit Ash's last two Pokemon" Gary says with the group nodding they keep watching the battle as Giovanni speaks.

"Now that your Charizard's defeated your last two Pokemon should be easy for my Garchomp to defeat" Giovanni says smiling Ash looks at him and speaks.

"We'll see about that Butterfree I choose you!" Ash says bringing the Butterfly back in it has a serious look on its face and gets into a battle stance Archer calls for the battle to continue as Giovanni makes the first move.

"Garchomp Fire Blast!" Giovanni calls Garchomp quickly fires the big blast of fire at Butterfree as Ash calls for his command.

"Butterfree destroy it with Psychic!" Ash calls Butterfree's eyes glow blue it fires the psychic waves and destroys the fire blast. When it does Garchomp appears in front of Butterfree with electricity flowing through its teeth Giovanni makes his command.

"Now Thunder Fang!" "Butterfree use Double Team then Quiver Dance!" Both trainers call when Garchomp goes to bite Butterfree the butterfly quickly makes multiple clones dodging the Thunder Fang. The clones along with the real Butterfree surround Garchomp and begin to dance raising their special attack/defense and speed Ash calls for his next command.

"Now Butterfree use Energy Ball!" Ash calls Butterfree quickly fires the ball of green energy hitting Garchomp making the land shark fall on the battlefield Ash calls for his next command.

"Now use Hurricane!" "Garchomp Aerial Ace!" Both trainers call Butterfree flaps its wings fast creating a large tornado that heads towards Garchomp. But the land shark quickly stands up it disappears then reappears hitting Butterfree in the side. Butterfree groans from the pain and is sent crashing down to the battlefield Giovanni calls for his next command.

"Now Dragon Rush!" Giovanni calls Garchomp roars it covers its body in dragon energy and flies towards Butterfree. As Garchomp is getting closer to Butterfree Ash quickly makes a command.

"Butterfree use Psychic to stop Garchomp!" Ash calls Butterfree quickly fires the waves of psychic energy and catches Garchomp who was just inches away from hitting it, shocking Giovanni as he calls for his next move.

"Break out of there Garchomp!" "Butterfree send Garchomp flying toward the ceiling!" Both trainers call before Garchomp can break out of the psychic Butterfree quickly shoots Garchomp high in the air and makes it crash into the ceiling. Garchomp groans from the pain but roars as it breaks out of the psychic and heads towards Butterfree it opens its mouth as Giovanni speaks.

"Now Fire Blast!" Giovanni calls Garchomp fires the big blast of fire at Butterfree as Ash makes a command.

"Butterfree use Hurricane!" Ash calls Butterfree quickly flaps its wings summoning the big Hurricane. When the Hurricane and Fire Blast collide, they mix together becoming a big fire tornado Ash smiles and speaks.

"Now blow that back to Garchomp!" Ash calls Butterfree continues to flap its wings as the fire tornado sucks in Garchomp and begins to spin it. Garchomp cries out in pain and is getting dizzy Giovanni then calls for his next command.

"Garchomp use Dragon Rush to break out of there and hit Butterfree!" Giovanni calls Garchomp roars it quickly covers its body in dragon energy shoots out of the fire tornado and hits Butterfree in the stomach making it cough in pain as it's sent crashing back to the battlefield Giovanni calls for his next command.

"Now Dragon Claw!" "Butterfree dodge then Signal Beam!" Both trainers call Garchomp covers its claws in green dragon energy when it goes to hit Butterfree the butterfly narrowly dodges by flying in the air. Garchomp jabs its claw on the battlefield instead and cracks it. Butterfree then appears in front of Garchomp and fires the bug beam in Garchomp's face making it skid back Giovanni calls for his next command.

"Stone Edge!" Giovanni calls Garchomp roars it stomps its foot on the ground and quickly summons the sharp stones they're about to hit Butterfree as Ash makes a command.

"Now use Sunny Day then Solarbeam!" Ash calls "What?!" Giovanni says in surprise Butterfree roars to the sky quickly summoning the sunlight it then fires a big Solarbeam that easily destroys the Stone Edge and hits Garchomp in the stomach making it fly pass Giovanni and hitting the wall behind him shocking Giovanni as Ash cheers.

"Yeah! Way to go Butterfree!" "Pika!" Ash and Pikachu cheer with Butterfree nodding in the stands Misty speaks.

"Even though it's been a long time since they've battled together Ash and Butterfree are doing great" Misty says as Brock speaks.

"Yeah, it looks like Butterfree during its time away has continued its training becoming much stronger than before" Brock says with the others nodding as Gary speaks.

"Even though Ash's Butterfree has gotten stronger I don't know if it'll be able to defeat Garchomp" Gary says the others nod they continue to look at the battlefield where they see Giovanni look at Garchomp he has a shocked look on his face as he begins to think.

"How?! How is Garchomp having difficulty with a Butterfree of all things?! It makes no sense!" Giovanni thinks to himself he continues to look at Garchomp he sees it groaning in pain and speaks.

"Get Up Right Now Garchomp This is an Order!" Giovanni yells in anger with the land shark nodding it stands back up and lands back on the battlefield it gets in a battle stance staring at Butterfree as Ash speaks.

"It's still ready to go after taking that Solarbeam" Ash says with Pikachu and Butterfree nodding Giovanni smiles and speaks.

"I'll admit your Butterfree has surprised me but it's time for it to fall Garchomp Aerial Ace!" Giovanni calls Garchomp roars, it quickly shoots forward, and hits Butterfree before Ash can give it a command. Butterfree begins to spin out of control as Ash makes a command.

"Butterfree use Aerial Ace!" Ash calls Butterfree quickly readjusts itself, it flies forward and hits Garchomp back making it crash on the battlefield. Butterfree and Garchomp then shoot high into the air as Ash and Giovanni call for their next attacks.

"Use Aerial Ace again!" Both trainers call Butterfree and Garchomp roar as they disappear then reappear clashing in the middle of the battlefield. Both mons begin to try and push the other back with Garchomp slowly pushing Butterfree back as Giovanni makes a command.

"Now Thunder Fang!" "Butterfree use Flash then Solarbeam!" Both trainers call when Garchomp goes to bite Butterfree the butterfly's eyes glow a shiny white blinding Garchomp, Butterfree then fires the grassy beam hitting Garchomp making it fly out of control as Giovanni makes a command.

"Dragon Rush!" Giovanni calls Garchomp roars it readjusts itself covers its body in dragon energy and flies at Butterfree Ash quickly makes a command.

"Stop it with Psychic!" Ash calls Butterfree quickly fires the psychic waves stopping Garchomp from hitting it as Giovanni makes a command.

"Break out of there Garchomp!" Giovanni calls Garchomp roars it breaks out of the Psychic and hits Butterfree knocking it away as Ash makes a command.

"Butterfree Hurricane!" Ash calls Butterfree roars and summons a big Hurricane that heads towards Garchomp as Giovanni makes a command.

"Fire Blast Garchomp!" Giovanni calls Garchomp heats up its mouth and fires a big blast of fire that's boosted by the Sunny Day it collides with the Hurricane creating an explosion and a smokescreen. Out of the smokescreen comes Garchomp it has its claw ready as Ash and Giovanni make their commands.

"Butterfree Psychic!" "Garchomp Dragon Claw!" Both trainers call Butterfree's unable to launch the Psychic in time as Garchomp jabs Butterfree in the stomach with Dragon Claw. Butterfree coughs in pain as it's sent crashing back on the battlefield creating a dust cloud the Sunny Day also goes away Ash looks forward and speaks.

"Butterfree!" Ash yells in concern when the smoke clears everyone can see that Butterfree is unable to battle Archer smirks and speaks.

"Butterfree is unable to battle Garchomp is the winner!" Archer calls as Giovanni smiles and Garchomp roars in victory in the stands Leaf speaks.

"Butterfree lost" Leaf says having a sad look on her face as Misty speaks.

"Even though it lost it along with Charizard were able to damage Garchomp making it so Ash's final Pokemon can finish it off" Misty says with Leaf nodding as Brock speaks.

"It's now come to this they both have one Pokemon left even though Ash's final Pokemon hasn't battled yet Garchomp still won't be easy to take down" Brock says with the others nodding. Back on the battlefield Ash returns Butterfree to its Pokeball he looks at the ball and speaks.

"Thank you Butterfree you did really great take a good rest" Ash says he puts the ball back on his belt as Giovanni speaks.

"It's now come to this we both have 1 Pokemon left but you should give up now as you can tell your weak Pikachu won't defeat my Garchomp" Giovanni says smiling Ash looks at him and speaks.

"You shouldn't underestimate my Pikachu it's won me many tough battles during our time together" Ash says with Pikachu nodding as Giovanni speaks.

"Oh yes I know I had some of my grunts watch you and gather information on not only you but also your other Pokemon making it easy to defeat you." Giovanni says shocking Ash as he speaks.

"I see will let me guess were the ones watching us Jessie, James and Meowth?" Ash asks as Giovanni speaks.

"Why yes they were" Giovanni responds as Ash speaks.

"You know now that I think about it, I don't see them anywhere" Ash says as Giovanni speaks.

"Oh, that's because after I killed your father, I killed them too" Giovanni says having an evil smile on his face shocking Ash and his friends as Ash speaks.

"But why?" Ash asks as Giovanni speaks.

"While they did a good job on gathering information on you, they were also the most useless grunts in the organization, so I got rid of them and had them stop gathering information on you after Fuchsia City" Giovanni responds as Ash speaks.

"After Fuchsia City? Heh then you don't know just how strong Pikachu's gotten then" Ash says while smirking as Giovanni speaks.

"Regardless no matter how much you've improved you're not going to defeat my Garchomp or leave this gym alive" Giovanni says having a serious look on his face as Ash speaks.

"We'll see about that I'm going to defeat you, get my final badge, make sure you go to prison then afterward I'm going to win the Indigo League and nothing's going to get in my or my Pokemon's way Now Pikachu I Choose You!" Ash says he turns his hat backwards as Pikachu jumps on the battlefield. When Pikachu lands it gets in a battle stance looks at Garchomp and begins to spark its cheeks with Garchomp looking at it Archer then speaks.

"This is the final battle between Gym leader Giovanni and Ash Ketchum whoever defeats their opponent first will be declared the winner if both trainers are ready, you may now start your final battle!" Archer says as Giovanni and Ash call for their commands.


"Garchomp Dragon Pulse!" "Pikachu Thunderbolt!" Both trainers call the two-mons roar and fire their moves they collide creating an explosion as Giovanni calls for his next command.

"Now Garchomp use Earthquake!" Giovanni calls Garchomp roars it stomps on the battlefield shaking it, as the move is about to hit Pikachu Ash makes a command.

"Jump Pikachu!" Ash calls Pikachu quickly jumps in the air dodging the Earthquake when it does Garchomp instantly appears in front of Pikachu as Giovanni makes a command.

"Dragon Claw Garchomp!" "Pikachu Iron Tail!" Both trainers, call Garchomp covers its claw in green dragon energy while Pikachu covers its tail in Iron the two mons collide creating an explosion. Pikachu and Garchomp land back on the battlefield Garchomp lifts up its foot as Giovanni makes a command.

"Now Stone Edge!" Giovanni calls Garchomp stomps on the battlefield summoning the sharp stones they head towards Pikachu as Ash makes a command.

"Pikachu jump on the Stone edge using Quick Attack then Iron Tail!" Ash calls when the Stone Edge is about to hit Pikachu the yellow mouse jumps on one of the stones and shoots forward it covers its tail in steel and hits Garchomp in the face with Iron Tail causing some damage and lowering Garchomp's defense Giovanni then makes a command.

"Knock it away with Brick Break!" Giovanni calls Garchomp's right arm glows white and hits Pikachu knocking it away Pikachu lands back on the ground it rolls on the battlefield a little bit but stands back up. Pikachu looks forward and sees Garchomp appear in front of it having its claws ready as Giovanni makes a command.

"Use Dragon Claw!" "Dodge with Double Team Pikachu then use Nasty Plot!" Both trainers call Garchomp covers its claws in green dragon energy it goes to hit Pikachu, but the yellow mouse makes multiple clones of itself dodging the Dragon Claw making Garchomp hit the battlefield instead. Pikachu along with its clones begin to increase their special attack sharply as Ash makes a command.

"Pikachu use Disarming Voice!" Ash calls shocking Giovanni Pikachu gives a charming cry that hits Garchomp causing super effective damage to it. Garchomp groans in pain as Giovanni gets mad and calls for his next move.

"Use Stone Edge in all directions Garchomp!" Giovanni calls Garchomp roars it summons multiple sharp rocks they go in all directions destroying all of the Pikachu clones and hitting the real Pikachu causing damage to it sending it in the air as Giovanni calls for his next move.

"Use Fire Blast!" Giovanni calls Garchomp fires the big blast of fire toward Pikachu as Ash makes a command.

"Use Thunder!" Ash calls Pikachu sparks its cheeks and fires the large bolt of electricity it collides with the fire blast creating an explosion. When Pikachu lands on the battlefield Garchomp appears, it has its claws ready as Giovanni speaks.

"Now Dragon Claw!" "Pikachu use Quick Attack then Iron Tail!" Both trainers call when Garchomp tries to hit Pikachu the yellow mouse narrowly dodges it shoots upward and hits under Garchomp's chin with Iron Tail. Garchomp is sent soaring away from Pikachu then falls on its back Ash then calls for his next command.

"Pikachu use Iron Tail!" Ash calls Pikachu quickly runs forward, it covers its tail in steel energy and jumps towards Garchomp. As Pikachu goes to hit the land shark Giovanni calls for his next command.

"Garchomp Dragon Pulse!" Giovanni calls Garchomp quickly fires the purple dragon beam at Pikachu consuming the yellow mouse. Pikachu is sent soaring high in the air as Giovanni calls for his next command.

"Now Brick Break!" Giovanni calls before Ash can make a command in time Garchomp immediately flies towards Pikachu lifts up its arms and slams them down on the yellow mouse. Pikachu crashes back down on the battlefield groaning in pain but stands back up Pikachu looks at Garchomp as Giovanni speaks.

"Now Stone Edge!" "Pikachu use Quick Attack to dodge!" Both trainers call Garchomp roars it fires multiple sharp rocks at Pikachu. Pikachu quickly dashes away doing its best to dodge the stone edge, Garchomp then lands on the battlefield it lifts up its foot as Giovanni speaks.

"Now Bulldoze!" Giovanni calls shocking Ash Garchomp stomps its foot on the ground shaking it and hits Pikachu causing super effective damage and slowing it down Giovanni smiles and speaks.

"Now I believe it's time we end this Garchomp Dragon Rush!" Giovanni calls Garchomp roars it covers its body in dragon energy and flies towards Pikachu. Ash tells Pikachu to run away with Quick Attack with the yellow mouse doing so but it's not going as fast as it was previously. Garchomp closes in on Pikachu everyone looks and sees Garchomp about to hit Pikachu Ash along with his friends have worried expressions on their faces while Giovanni smiles. As Ash is about to call for Pikachu to use Surf we head inside Pikachu's mind. We see that Pikachu starts to remember Ritchie's Pikachu Sparky and how fast it was whenever it used Extreme Speed Pikachu wonders if it can use that move too. Pikachu faces forward, it keeps running going faster and faster as Garchomp is about to hit Pikachu the yellow mouse goes so fast that it suddenly disappears shocking everyone as Garchomp crashes into the battlefield Giovanni then speaks.

"What?!" Where'd it Go?!" Giovanni questions but Ash doesn't know when Garchomp stands back up its suddenly hit in the side everyone looks at see that it was Pikachu. Garchomp coughs in pain as it's sent away but still standing Ash then speaks.

"Pikachu did you just learn Extreme Speed?" Ash asks Pikachu looks at his trainer and nods Ash smiles and speaks.

"That's great Pikachu you learned Extreme Speed!" Ash says happily while in the stands Daisy speaks.

"This is surprising" Daisy says with the others nodding as Brock speaks.

"Seeing as there was no way for it to dodge Pikachu decided to push pass its limits and learn Extreme Speed" Brock says the others nod as Misty speaks.

"Pikachu forcing itself to learn Extreme Speed just showcases how much it wants to win this for Ash" Misty says with the others nodding as Giovanni speaks.

"This is ridiculous just because it learned Extreme Speed means NOTHING GARCHOMP EARTHQUAKE!" Giovanni yells Garchomp gives a mighty roar it stomps hard on the battlefield shaking it as Ash speaks.

"Pikachu Extreme Speed!" Ash calls Pikachu nods in a blink of an eye it shoots forward hitting Garchomp in the face making Garchomp stop using Earthquake. Pikachu then keeps going until it safely lands on a wall Ash then gets an idea and speaks.

"Pikachu keep using Extreme Speed and bounce off the walls!" Ash calls Pikachu nods it shoots from the wall hitting Garchomp, Pikachu keeps going forward until it lands on another wall. Pikachu shoots forward and hits Garchomp again Pikachu keeps going hitting Garchomp again and again. As Pikachu goes to hit Garchomp again Giovanni calls for a command.

"Garchomp Dragon Claw!" "Double Team Pikachu and keep using Extreme Speed!" Both trainers call Garchomp quickly covers its claws in green dragon energy as it goes to hit Pikachu the yellow mouse dodges by making clones of itself. Pikachu along with its clones continue to bounce off the walls hitting Garchomp in all directions making the land shark cry out in pain and making Giovanni angry while Ash smiles in the stands his friends cheer for Ash.

"Go! Ash and Pikachu!" Misty, Leaf, Daisy, Brock, Sobble and Quaxly cheer while Gary stays quiet (he has a smile on his face). Everyone continues to watch Pikachu hitting Garchomp in all directions Giovanni's men are surprised while Giovanni's angry and yells.

"GARCHOMP STONE EDGE IN ALL DIRECTIONS!" Giovanni yells Garchomp gives a mighty roar it stomps its foot on the battlefield sending out sharp stones in all directions that destroy all of Pikachu's clones. The real Pikachu sees a Stone Edge in front of it the yellow mouse can't stop in time as it crashes into the Stone Edge and falls on the battlefield Giovanni smiles and speaks.

"Now End it with Dragon Rush!" Giovanni calls Garchomp roars it covers its body in Dragon Energy and flies towards Pikachu Ash smiles and calls for his command.

"Pikachu use Surf!" Ash calls "WHAT?!" Giovanni yells in shock when Garchomp is about to hit Pikachu they yellow mouses body is covered in a blue outline it gives a mighty "PIKA!" Summoning a massive wave of water with Pikachu on top of it. Giovanni along with his men Gary, Leaf and Daisy are shocked by how big the Surf is Garchomp then crashes into the big wave of water. Garchomp tries to fight through it, but the Surf consumes it. The big wave crashes down on the battlefield with Garchomp laying on its stomach groaning in pain but stands up Giovanni breaks away from his shock and speaks.

"Wait where's Pikachu?" Giovanni questions as Pikachu isn't on the battlefield Ash smirks and speaks.

"Okay Pikachu use Extreme Speed then Iron Tail!" Ash calls everyone then look up they see Pikachu hanging on the ceiling the yellow mouse then begins to fall down. It covers its tail in steel energy and starts to speed up with Extreme Speed. Pikachu begins to roll its tail shines in steel energy when it gets close to Garchomp before Giovanni can make a command in time Pikachu slams its tail hard on Garchomp's head cracking a few of Garchomp's teeth and makes it fall face first on the battlefield cracking it and making a dust cloud. When the dust clears everyone can see the two mons Pikachu's standing in front of Garchomp while the land shark is groaning in pain as its defense has been lowered more Ash looks at Pikachu and speaks.

"Yeah, way to go Pikachu!" Ash says happily with Pikachu nodding Giovanni gets mad and yells.

"GARCHOMP DRAGON PULSE!" Giovanni calls catching both Ash and Pikachu by surprise Garchomp gives a mighty roar as it fires a big Dragon Pulse that consumes Pikachu sending it crashing into the wall behind Ash as he speaks.

"Pikachu!" Ash calls in worry he looks at Pikachu but sees it still standing. Pikachu groans from the pain and pants but sparks its cheeks showcasing it can still battle making Ash happy. Giovanni looks at Garchomp he sees that it's panting heavily and calls for his final command.

"PLAYTIMES OVER I'M GETTING RID OF BOTH OF YOU GARCHOMP GIGAIMPACT!" Giovanni yells as Garchomp gives a massive roar it covers its body in an orange sphere with purple streaks and shoots towards Pikachu as Ash makes a command.

"We're ending this too Pikachu use Surf and Wild Charge!" Ash calls Pikachu gives a mighty "PIKA!" summons the large wave of water behind it then starts to run covering its body in electricity. As Pikachu is running forward the Surf and Wild Charge mix together becoming a sphere of water and electricity shocking everyone as Ash smiles and speaks.

"Yeah, that's it Pikachu GOOOO!" Ash yells with Pikachu nodding it jumps forward and collides with Garchomp. When the two mons collide, they're creating a massive wind and are also shaking the entire building. Pikachu and Garchomp begin to push each other back Pikachu starts to slowly push Garchomp back but begins to pant Giovanni notices and speaks.

"HAHAHAHAHAHA THIS IS IT GARCHOMP END IT!" Giovanni yells having an evil smile on his face with Garchomp giving a mighty "GAR!" It starts to push Pikachu back in the stands Brock speaks.

"This is bad it looks like Pikachu is starting to lose steam" Brock says making Gary, Leaf and Daisy worried as Misty speaks.

"No Pikachu's going to win" Misty says having a determined look on her face making the group look at her as Leaf speaks.

"What makes you sure?" Leaf asks as Misty speaks.

"I'm sure because during these past 7 months I've been watching Ash and Pikachu they've both have a strong bond with each other and have gotten stronger during their time together. Just like Ash I believe that Pikachu can win, and we should believe in it too" Misty states with the others smiling they look forward and yell.

"GO! PIKACHU! WE BELIEVE IN YOU!" Ash's friends give a loud cheer Ash looks at them he smiles he looks back at the battlefield and speaks.

"You hear that Pikachu our friends are cheering you on but not just them Professor Oak, my mom, Mr. Mime, the other Pokemon at the lab and me we believe that you can win Pikachu we've been through a lot over the course of our journey and have faced many challenges, but we overcame them AND WE'LL OVERCOME THIS ONE TOO!" Ash states having a determined look on his face Pikachu nods as Giovanni speaks.

"HAHAHAHAH Please you think that just because you "believe" in your Pikachu that you'll win?! Don't be stupid that didn't work when you faced me on top of the Silph Co. building, and it won't work now!" Giovanni states having an evil smile on his face Ash looks at him and speaks.

"You're right back then you showed not just me but my Pokemon that just believing in each other won't always guarantee victory but this time's different after battling you my Pokemon and I have been training hard every day for this rematch. During this battle you've given us a challenge putting my Pokemon and me in very tough situations, but we've overcome that. AND WE'LL OVERCOME THIS TOO WE'RE NOT LOSING AGAIN!" Ash responds with Pikachu agreeing it gives a mighty "PIKA!" increasing the size of its Wild Charge and Surf it begins to push Garchomp back as Giovanni speaks.

"YOU CAN TRY ALL YOU WANT BUT YOU'LL STILL FAIL AND DIE BY MY HAND END THEM GARCHOMP!" Giovanni yells Garchomp gives a mighty "GAR!" The size of its Giga Impact starts to get bigger until it's the same size as Pikachu's Wild Charge and Surf. Garchomp starts to slowly push Pikachu back, but the yellow mouse doesn't give up it continues to hold on. Pikachu starts to remember the first day it met Ash it didn't think much of him back then but after getting to know Ash before Pikachu could realize it, they grew a strong bond. Pikachu then begins to remember everything they've experienced on their journey both the good and bad Pikachu remembers its lost to Garchomp before and how terrible he along with its teammates and Ash felt afterward. Pikachu doesn't want to experience that feeling again so this time it'll put everything it has into this attack and defeat Garchomp Pikachu then gives a mighty yell.

"PIKACUUUUU!" Pikachu yells increasing its Wild Charge and Surf power making it much larger than Garchomp's Giga Impact shocking Giovanni as Ash speaks.

"YEAH, THAT'S IT PIKACHU USE ALL THE POWER YOU HAVE GOOOOOOO! PIKACHU!" Ash gives a loud cheer along with his friends in the stands, the five Pokemon on his belt and even the Pokemon at Oak's lab give a loud cheer for Pikachu. Pikachu can feel the cheers from all of its friends it looks at Garchomp and yells.

"PIKA! CHUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU!" Pikachu gives a mighty yell allowing it to destroy Garchomp's Giga Impact completely, cracking the walls and destroying more of the battlefield. Pikachu rams its head in Garchomp's stomach making the land shark cough in pain as it's sent flying pass Giovanni crashing into the wall behind him destroying it and blowing away some rocket grunts. Pikachu then lands back on the battlefield it gets on one knee and begins to pant heavily. Everyone then looks at Garchomp they see that it's not moving and is completely knocked out Archer has a surprised look on his face he doesn't want to say anything but speaks.

"It pains me to say this, but Garchomp is unable to battle the winner is Pikachu. Gym leader Giovanni has no more Pokemon left meaning Ash Ketchum of Pallet Town is the winner" Archer says having a shocked look on his face shocking everyone Ash has a shocked look on his face and speaks.


"We won?… We really defeated Giovanni?" Ash questions he looks at Pikachu who has a smile on his face making Ash smile too as he cheers.

"WE DEFEATED GIOVANNI!" "PIKA!" Ash and Pikachu give a loud cheer along with his friends Ash then runs on the battlefield he picks up Pikachu looks at it and speaks.

"You did it Pikachu you really did it you defeated Garchomp I knew you could do it!" Ash says happily with Pikachu nodding Ash then hugs Pikachu with Pikachu hugging Ash back. The Pokeball's on Ash's belt start to wriggle they open as Butterfree, Gyarados, Venusaur, Charizard and Primeape appear they all have smiles on their faces Ash looks at them and speaks.

"I can't forget about you guys you battled hard too thank you all for helping me defeat Giovanni and win my final gym badge" Ash says with the 5 mons smiling they then jump on Ash and Pikachu and start hugging them. Ash and Pikachu smile and start to laugh Ash then hears Leaf's voice.

"ASH!" Leaf's voice echoes Ash looks up and sees Leaf Along with Daisy jump toward him giving him a tight hug both girls then speak.

"YOU WERE AMAZING CONGRATULATIONS ON WINNING!" Both girls say hugging Ash and Pikachu as Ash speaks.

"Thank you can you please let us go" Ash asks with the two girls nodding they let Ash and Pikachu go letting them catch their breaths Ash then sees Gary, Brock and Misty walk over when they're close enough Brock looks at Ash and speaks.

"You did it Ash you really did it!" Brock says happily with Ash nodding the two then give each other a high five, Misty then walks over to Ash gives him a hug and speaks.

"I knew you could do it" Misty says smiling with Sobble and Quaxly agreeing Ash and Pikachu smile and return the hug. Ash then notices Gary he looks at him as Gary smiles and speaks.

"Well done Ash I had my doubts but just like with the SS. Anne Tournament you were able to pull it off congrats" Gary says smiling with Ash smiling too the two boys then fist bump each other. Meanwhile on the other side of the battlefield Giovanni's grunts along with his executives have shock expressions on their faces they weren't expecting Giovanni to lose Matori looks at Giovanni and speaks.

"What should we do now sir?" Matori asks but Giovanni doesn't respond as Arianna speaks.

"Um Giovanni?" Arianna says as they along with everyone else look at Giovanni he has a shocked look on his face and begins to speak.

"I lost….. But that's impossible. I planned everything out carefully Garchomp should've been easily able to defeat the rest of his Pokemon but I still lost? No that can't be right" Giovanni says in anger he then yells.

"NOOOOOOOOOOOOOOO! THIS CAN'T BE RIGHT!" Giovanni gives a massive yell in anger he then looks at Garchomp and yells.

"YOU WORTHLESS PIECE OF TRASH I WASTED ALL OF THAT TIME TRAINING YOU MAKING YOU STRONGER THEN YOU WERE BEFORE I EVEN MADE YOU MY STRONGEST POKEMON YOU ALONG WITH THE OTHER POKEMON I'VE IN MY POSSESSION ARE WORTHLESS PIECES OF GARBAGE! DO YOU HAVE ANYTHING TO SAY FOR YOURSELF?!" Giovanni yells, he looks at Garchomp waiting for a response, but the land shark says nothing Giovanni scoffs he pulls out Garchomp's Pokeball and speaks.

"Return Garbage" Giovanni says returning the land shark on the other side of the battlefield Ash along with his friends are disgusted by how Giovanni treats his Pokemon Ash then walks forward and speaks.

"The way you treat your Pokemon is wrong your Pokemon during this battle gave it everything they had and the only thing you've to say to them is calling them garbage? From my point of view the only one that's garbage is you!" Ash states with his friends and Pokemon agreeing Giovanni looks at him and speaks.

"OH, SHUT UP HOW I TREAT MY POKEMON IS NONE OF YOUR BUSINESS IF THEY DON'T PROVIDE RESULTS THEN THEY'RE NOTHING BUT GARBAGE IT'S AS SIMPLE AS THAT!" Giovanni responds yelling at Ash as the boy speaks.

"If that's how you feel then you'll never beat me now hand me my badge and turn yourself in" Ash says with his friends nodding Giovanni smiles and speaks.

"Hand over your badge? Turning myself in? Hehehehahahahahahahaha YOU TRULY ARE NOT ONLY NAIVE BUT STUPID! You truly believe that after defeating me I'm just going to let you walk away NO YOU ALONG WITH YOUR FRIENDS WILL ALL DIE HERE ALL UNITS KILL THEM!" Giovanni yells giving out his order his grunts and executives smile they send out all of their Pokemon surrounding the kids. Even though Ash's Pokemon are weakened they still get into battle stances wanting to protect their trainer along with his friends Brock then speaks.

"Looks like we'll have to battle our way out of here" Brock says with the others nodding they grab their Pokeball's Gary looks at Daisy and speaks.

"Do you think Aerodactyl will be able to get us out of here?" Gary asks as Daisy speaks.

"I think so, but it'll be tough" Daisy responds with Gary nodding Ash then speaks.

"We'll just have to take out as many as possible then leave" Ash says with his friends and Pokemon nodding Giovanni then speaks.

"If you truly believe that then you'll die just like your father say hello to him for me in the afterlife" Giovanni says making Ash angry as Giovanni speaks.

"NOW ALL UNITS FI-" Before Giovanni can finish everyone hears an explosion they look at the wall of the gym and see that it's been burst opened Giovanni looks at it and speaks.

"NOW WHAT!" Giovanni yells in anger as a man speaks.

"Looks like we made it just in time" The voice says as Gary speaks.

"That voice is that-"Before Gary can finish Daisy speaks.

"It's dad's voice!" Daisy says happily as out of the smoke appears Blue along with Rose, Sabrina, Yellow, Riley, Lance, Leon, Platinum, Looker, Flint, Bruno, Agatha, Lorelai, along with Officer Jenny and a few police officers. They make themselves known by shocking everyone Matori then speaks.

"How're you here? My team should've annihilated you!" Matori asks in anger as Blue speaks.

"That's simple we beat them obviously even though they were strong they couldn't stand up to us. But that Gozo guy was pretty tough and managed to escape along with a scientist named Prof. Nanba. As for why we're here we'll we had help from a friend" Blue responds smiling making everyone confused as they see another person starting to walk out of the smoke. As the person is about to make himself known Ash begins to feel a sense of familiarity some tears start to well up in his eyes as he speaks.

"Dad is that you?!" Ash says when he does from the smoke appears Red he has a serious expression on his face shocking everyone Ash has a big smile on his face and yells.

"DAD!" Ash says happily as Red looks at his son and smiles. We now go back to Prof. Oak's lab we see Oak along with Mr. Mime are still sitting next to the unconscious Delia as they continue to watch her Delia suddenly opens her eyes and lifts herself up shocking, the old man and mime as Oak speaks.


"Delia your aw-" Before Oak can finish Delia looks at him and speaks.

"My husband and son are at the Viridian Gym take me to them!" Delia says having a determined look on her face Oak looks at her he nods. After that he, along with Delia and Mr. Mime get inside Oak's jeep and quickly drive to Viridian City Delia looks forward as she begins to think.

"Ash, Red I'm on my way" Delia says to herself she continues to look forward as Oak drives as fast as he can to Viridian City.

We now come back to the Viridian City gym everyone is shocked that Red has shown himself. Red looks at Ash, his friends and Pokemon and smiles at them he then looks at the Team Rocket grunts, executives and Giovanni. Red has anger in his eyes scaring them as Proton speaks.

"But this is impossible he should be dead!" Proton says as Giovanni speaks.

"How? I watched you fall HOW ARE YOU STILL ALIVE?!" Giovanni yells as Red speaks.

"Heh, you really thought you could kill me with that? Please I've been in worse situations than that" Red responds as Giovanni speaks.

"But you should at least be injured it's not possible for you to have made it out of there with no injuries!" Giovanni says as Red speaks.

"You're right about that when me and Charizard fell we both suffered some injuries but thankfully during the past 2 days these three treated us" Red says he looks over his right shoulder as Jessie, James and Meowth appear shocking Giovanni, the executives, grunts along with Ash and his friends Arianna then speaks.

"THIS IS IMPOSSIBLE HOW DID YOU THREE IDIOTS SURVIVE?!" Arianna asks as Jessie speaks.

"Please we've survived greater heights than that" Jessie says as Meowth speaks.

"Yeah, our bodies are built different" Meowth says proudly as he along with Jessie and James smile Red then speaks.

"But you guys were pretty banged up when you treated me so afterwards me and Charizard treated your wounds too" Red says with the trio getting sad as Red ruined their cool moment James breaks away from his sadness and speaks.

"But because of your kindness we're now in debt to you and will continue to happily serve you" James says with Jessie and Meowth nodding as Platinum speaks.

"Hey, don't start getting all cozy with Master Red just because he saved you" Platinum says while glaring at the trio with the 3 of them nodding as Giovanni speaks.

"Looks like it was right to get rid of you three after all" Giovanni says glaring at the trio making them scared as Red speaks.

"Hey, your focus shouldn't be on them it should be on me" Red says as Giovanni speaks.

"You're right about that" Giovanni responds in anger Red then takes a look at the battlefield he sees just how destroyed and worn-out Ash's Pokemon are Red looks at Giovanni smiles and speaks.

"You know now that I take a good look at the gym it seems you and my son had a gym battle, and this is only my guess, but he beat you, didn't he?" Red asks, making Giovanni angry Red smirks and speaks.

"From the look on your face it looks like I'm right you must be frustrated losing to not only against a 10-year-old but my son and it also seems like Mewtwo and that clone Charizard Blue told me about aren't here either they most likely left now didn't they" Red says while smirking making Giovanni more angry as he speaks.

"You think I need those two clone failures to defeat you no my men should be enough to take you down" Giovanni responds having an evil smile on his face as his men's Pokemon get ready to battle. Blue along with the other adults get ready too but Red holds his hand out to them and speaks.

"No, I'll take care of them by myself" Red says with the adults nodding Red takes out a Pokeball and throws it.

"Charizard, I Choose You!" Red says he throws the ball high in the air as Charizard appears from it, it lands down on the battlefield and gives a mighty roar creating a shockwave that blows away some of the grunts and their Pokemon. Ash's Charizard looks at Red's Charizard it can feel the amount of power it has from just a glance alone Giovanni smiles and speaks.

"Hahahahahaha do you really think your Charizard will be enough to take down my men?!" Giovanni says as Red speaks.

"It seems that you've forgotten just how strong my Charizard is but it's understandable since it's been over 10 years, so I'll make you remember CHARIZARD TRANSFORM!" Red says as his Charizard lets out a mighty roar as it's consumed in a sphere of fire and begins to change. Charizard gets bigger growing 4 feet taller, its skin turns bright crimson, its claws/teeth become sharper, its arms become bulkier, it gains spikes along its back, its wings become pure fire with a flaming spike at the tip and Charizard's appearance becomes more dragon like. When the transformations over what was once a regular Charizard now stands Red-Charizard it gives a mighty roar that shakes the entire area scaring some of the nearby Pokemon. Platinum and Leon have stars in their eyes looking at Charizard while Ash along with his friends and Pokemon have shocked expressions on their faces as Ash speaks.

"So that's Red-Charizard" Ash says with the others nodding Ash's Charizard looks at it and can feel even more power from it making Charizard more excited to battle it one day. Red's Charizard then glares at the rocket mons a lot of the mons get terrified looks on their faces not wanting to face Charizard Giovanni then speaks.

"WHAT'RE YOU WAITING FOR FIRE!" Giovanni orders as his men tell their Pokemon to fire their attacks. The mons hesitate at first but then fire their moves at Charizard, neither Red nor Charizard are fazed as Red just says one thing.

"Flamethrower" Red says Charizard heats up its mouth its skin then turns black with its wings becoming blue fire Charizard then fires a Gigantic Flamethrower from its mouth that easily destroys all of the attacks and knocking out most of the Pokemon. The Flamethrower keeps going, making Giovanni along with his executives quickly jump out of the way as the Flamethrower easily burns through the wall and destroys half of the building. Charizard then stops the Flamethrower as Giovanni his men along with Ash, his friends and Pokemon are shocked by the power of that one Flamethrower Blue smiles and speaks.

"Heh. Showoff" Blue says as Rose speaks.

"He's still as strong as ever" Rose says with the other adults nodding while Platinum and Leon still have stars in their eyes and are amazed by the power of Charizard's Flamethrower Red looks at Giovanni and speaks.

"Giovanni today's the day that Team Rocket as an organization ends!" Red states having a serious look on his face making Giovanni along with his men angry. Ash along with his Pokemon continue to look at Red and Charizard as the chapter comes to an end.

Thank you for reading if you've made it this far. And there it is Ash and Giovanni finally had their rematch tell me how did you guys like it. Were you surprised to see Ivysaur evolve? How did you feel about how I wrote Butterfree? and were you surprised to see Pikachu learn Extreme Speed? I decided to evolve Ivysuar here as I felt it was time. I also made Butterfree stronger too showcasing that even though it's been away from Ash it continued to train getting stronger. I had Pikachu learn Extreme Speed as I felt it would be a nice surprise and give Pikachu another speedy move. Also, for those curious Pikachu in this chapter has finally mastered Surf.

Next chapter will come out in 2 weeks on June 17th it'll end the Team Rocket section of the Kanto Arc, it'll also introduce a new foe and Ash's Pokemon eggs will finally hatch I hope you all look forward to it.

Next Time Chapter 46: A New Enemy? And Birth

See you all next time!