So I started up by getting Squirtle, and I got a NidoranF as well. Going through the trainers in Viridian Forest, I eventually made my way to Pewter City.
Brock: Squirtle took care of both his Pok?mon with Bubble. They took two hits each, but it wasn't groundbreaking at all. Nothing more to say. Next!
Afterwards there were more trainers to battle, and my two team members evolved in Mt. Moon. For a little while it was Wartortle and Nidorina vs the world, haha. But the only reason I didn't evolve Nidorina ASAP was because I didn't want her to be Ground-type and thus weak to Misty.
Second rival fight: This took two tries, because the first time, Pidgeotto scored multiple critical hits and Sand-Attack didn't help. I got Nidorina to poison the Pidgeotto, and I eventually got Wartortle to finish it off. That then took care of Abra and Rattata, and I got in a Tail Whip against Bulbasaur before it finished me off. Nidorina took a little while to take care of that.
Misty: This took three tries. On the third, she used X Defend on Staryu second turn and I got the poisoning while I had 4/5 health, then Wartortle was able to take it from there while ending that round with just under 2/3. Then for Starmie, she used the X Defend again as I switched in Nidorina once more, and she used BubbleBeam for over half my total health, and the next turn she used Tackle instead of killing me. Derp. And I poisoned her. Then she finished me shortly after. Long story short, Wartortle managed to finish her off with 9 HP in the end thanks to some Mega Punches and a crit. Also, I did this after the rival fight but before Nugget Bridge.
Afterwards, I went up Nugget Bridge, skipping a few of the trainers because of how high level I was getting, and eventually made my way into Vermilion City where I got the Magikarp. I had to do quite a bit of switch training to get its levels up against those trainers, but I eventually got it to Level 18 and used two Rare Candies to get it to become a Gyarados.
Third rival fight: Gyarados completely swept him. That's literally it. That being said, his Pidgeotto did miss with Sand-Attack, and that could have potentially ruined it if he had hit.
Lt. Surge: No joke, I used Gyarados against his first two. And his Voltorb used SonicBoom. And when I switched to Nidoqueen for Raichu, he used Growl. I think you can guess the rest from there.
Then I went through Rock Tunnel. I skipped SEVERAL trainers en route to Celadon, but the only reason I skipped them was because of how high level I was getting. I did get Vaporeon in Celadon, but I wasn't using it for anything, really.
Fourth rival fight: The only thing really worth noting here was that I used my own Gyarados to 2HKO his mirror-match. His Kadabra used Teleport against Wartortle. That basically sums it up. Next!
First Giovanni fight: Wartortle OHKO'd the two Rock-types and Gyarados took care of Kangaskhan thanks to Dragon Rage. Nothing else here. Next!
Erika: Gyarados started off by scoring a critical hit against Victreebel with Bite and she missed with Sleep Powder, so Dragon Rage finished her. As for Tangela, I switched to Nidoqueen and she missed with Bind, and I got her to half with two usages of Poison Sting, the first being a critical hit, and after I got her in finishing range with a Body Slam, she hit with Bind this time. Once that was done, another Body Slam finished her. Body Slam didn't do much to Vileplume, though, and her Mega Drain wasn't kind in my favor. But I scored a critical hit, then she used Petal Dance, which scored a critical hit and got me to 5 HP. I had Gyarados finish her with Dragon Rage.
Then I had to squirm through Pok?mon Tower, and eventually made my way to Fuchsia City. But the VERY first thing I did after saving Mr. Fuji was go to Silph Co and get TM26 for Earthquake, which I taught to Nidoqueen immediately. But I decided to save the rest for later. Then I got HM03 for Surf like right as I could, and taught that to my two main Water-types.
Koga: Gyarados 2HKO'd the first Koffing from Level 32 as he just used an X Attack. For Muk, I switched into Nidoqueen, causing his Poison Gas to fail, and Earthquake 2HKO'd even though he used Minimize. For the second Koffing, I switched in Vaporeon as he used Smog, and I was still faster and Surf did a little less than half. He used SmokeScreen, twice in fact, but even then I still 3HKO'd him with Surf. Weezing was last? And he used Self-Destruct turn one. Nice going, genius.
As soon as that was over with, I caught Tangela south of Pallet Town and wasted no time in adding it to my party. I also got Omanyte revived from a fossil in Cinnabar. I trained Tangela against a lot of those Swimmers. Then came the Gym.
Blaine: Yes, I actually did this before Silph Co (except to get the TM for Earthquake). I started with my Level 32 Omanyte, and Growlithe only used Agility while Surf was a 2HKO. Ponyta hit with Fire Spin first turn though, for 1 HP per hit? And he somehow used Super Potions even though he was at full health. Then he used a pointless Growl, as Surf did the same amount as it did to Growlithe. After another Fire Spin and another Growl, I finished him. Rapidash used Growl first turn and took over half from Surf, and used Tail Whip second turn before being finished. Arcanine was last, and that missed with Fire Blast first turn but Surf did less than half. He used a Super Potion, and I got him below half before he used Take Down for half my remaining health on the dot, then Surf finished him. Wow, Blaine. You just got swept by an Omanyte over 12 levels lower than your strongest one. That's sad.
Then I went through Silph Co, beating quite a few of the Rocket Grunts for EXP, and eventually I came to the big fights.
Fifth rival fight: Blastoise very nearly OHKO'd Pidgeot with Blizzard, but his Wing Attack was shameful and I finished him with Surf. I used my Gyarados against his mirror-match, and Thunderbolt was an OHKO. Omanyte took care of Growlithe. The only hard one was Alakazam, he scored a critical hit and confusion against Tangela before I could paralyze him, and although Blastoise's Mega Punch was about to 2HKO, he confused me AGAIN with Confusion before I could finish him. Afterwards Tangela paralyzed him this time and took it from there. Venusaur was last, and handled thanks to paralysis and Nidoqueen's Earthquake being a 3HKO, even with Leech Seed.
Second Giovanni fight: Omanyte took care of his first three effortlessly thanks to Kangaskhan being stupid and using Rage, and he used a Guard Spec. on Nidoqueen first turn. I 2HKO'd him with ease. Next!
Sabrina: I started with Blastoise against Kadabra, and she opened with?Recover. Of all things. Mega Punch got her pretty darn low. Then she used Psybeam for 1/3 before I finished her. For Mr. Mime, I stayed in and scored a critical hit Mega Punch to get her very low before she used Barrier, but it was too little too late. For Venomoth I once again opted to stay in, but Surf did a bit less than half as she paralyzed me. After a few turns of her using weak attacks, I managed to finish her. Alakazam was last, and I sacked off Nidoqueen to a Psybeam that got her low, then she used?Reflect? Earthquake did okay, and she missed with Psywave afterward and she had 1/4 left or so. She used Psywave again, and it left me with 6 HP. A third Earthquake finished her. My god.
That has to be the saddest thing ever, my god. And with seven badges under my helm, I decided to catch Articuno, thinking I may want it for what was to come. And I'll just let the next Gym talk for itself.
Third and final Giovanni fight: Rhyhorn was OHKO'd with Tangela's Mega Drain. Dugtrio used Growl and as he used a Guard Spec, I missed with Solar Beam because of the ****ing 99.6 rule. Then he scored a critical hit Slash for over 1/3, and I readied Solar Beam, then he used Sand-Attack, but I actually OHKO'd this time. Nidoqueen was OHKO'd with Gyarados' Surf thanks to a critical hit. He used a Guard Spec on Nidoking. Wow. That and Rhydon were easily bested.
Penultimate rival fight: His first two were easy work for Blastoise. I tried to have Tangela fight Gyarados, and while three usages of Dragon Rage finished me, I did score a critical hit Solar Beam to knock him low and let Blastoise finish that and then Growlithe. Alakazam, however, I switched to Gyarados as he used Reflect, and Psychic did EXACTLY half while my Surf didn't do very much. I brought in Omastar? Only for him to use Reflect first turn while I scored a critical hit that got him low, only for him to OHKO me with a critical hit Psychic. Nidoqueen was swiftly OHKO'd also. Blastoise took over half from Psybeam, then I was taunted with a critical hit Strength. For Venusaur, I had to use Articuno. Ice Beam was an OHKO.
Then I went through Victory Road and beat the trainers there, getting some much needed EXP. It didn't take long before I was at the league.
Time when I was all done with Victory Road: 9:02, team was all Level 41/42 except Articuno.
Time after finishing training for E4: 12:53.
Lorelei: I began with Gyarados against Dewgong, and Thunderbolt did plenty over half? And she used Rest. But I proceeded to 2HKO her with Thunderbolt.
For Cloyster, Thunderbolt 2HKO'd that too as she only used a Super Potion. Lolwut.
Then Slowbro, I switched over to Tangela to try to fight. She used Water Gun for a laughably weak hit, then she unfortunately used Amnesia before I hit with SolarBeam, but even then I still did quite a bit over half. I then used Bind and hit three times for a light amount, and then Mega Drain scored a critical hit and finished her before healing me to full.
Jynx came after, and I switched in Blastoise for that before she used Body Slam for a critical hit that did 1/4 and paralyzed me. Her DoubleSlap was pretty weak, while my Strength did a little over half. Then she used Thrash and was finished with another Strength.
Lapras was last up, and I stayed in just to gauge out her next action, and she used Confuse Ray. And I hit myself in confusion. I switched in Tangela as she hit with Blizzard, which left me with 14% or so. I hit with Sleep Powder, then hit for around 1/4 with Mega Drain as she snoozed more. Another got her below half, and I used SolarBeam and finished her.
Bruno: I began with Tangela against the first Onix, and Mega Drain OHKO'd and got me to 90%.
For Hitmonchan, I stayed in as he used Ice Punch for 1/6, then SolarBeam OHKO'd with a critical hit.
Hitmonlee was next, and that used Jump Kick for a little less than half my remaining health, and he used Focus Energy before SolarBeam OHKO'd that with a critical hit too. Dang!
I OHKO'd the second Onix with Mega Drain and was healed to 4/5. And grew to Level 51.
Machamp was last, and I hit with Sleep Powder, but he woke up before I hit with SolarBeam for 2/3 or so. He used an X Defend, but it meant nothing as I hit with Sleep Powder again and then finished him with another SolarBeam.
Agatha: I started with Nidoqueen against the first Gengar? And she immediately switched in Golbat, so my Earthquake failed. She hit with Supersonic, and I hit, but missed with Thunder. She used Supersonic again for whatever reason, and I snapped out of confusion only to miss with Thunder once more. She used Haze for whatever reason before I finally hit with Thunder for 2/3. Then she used Confuse Ray, but I hit with Body Slam and failed to finish her. She used a Super Potion but I hit once again. She used a Super Potion AGAIN, and I hit myself this time. She used Confuse Ray, but I snapped out of confusion and used Body Slam for a completely deserved critical hit to finish her off.
Then was Gengar again. She used?Dream Eater? It failed, and Earthquake OHKO'd. Next!
Haunter used Night Shade, but Earthquake OHKO'd that too.
For Arbok, I switched in Blastoise, thinking she may have Earthquake? But she used Glare, and hit. She used Screech and I was fully paralyzed, then used Bite for a critical hit and over 1/4. Surf did a little bit over half?
And she switched to her second Gengar!!! And I got fully paralyzed again!!! I switched in Tangela anticipating Mega Drain, but she used Confuse Ray instead. She used Dream Eater, for some reason, and I hit myself in confusion.
THEN SHE ****ING SWITCHED IN ARBOK AGAIN!!!!!!! But I hit with Sleep Powder, at the least. I switched in Blastoise once more, and as she snoozed, I finished her with another Surf.
Lastly was the second Gengar again. I stayed in and she used Night Shade for over half my remaining health, while Surf didn't do that much at all. I switched over to Tangela as she used Night Shade? And then Dream Eater? And I hit with Sleep Powder, but she unfortunately woke up as I switched in Nidoqueen. She used Confuse Ray, but I hit through it and finished her with Earthquake. Good riddance. Both Blastoise and Nidoqueen grew to Level 51.
Lance: For Gyarados, I started with my mirror-match, and Thunderbolt was an OHKO.
For the first Dragonair, I switched to Omastar as he used Dragon Rage. He used it again, and Ice Beam didn't quite OHKO. He used Dragon Rage again, and I had 25 HP left before finishing him.
The second Dragonair finished me with another Dragon Rage. I brought in Gyarados again, and Bite did okay, but his Slam scored a critical hit for a little less than half. Bite did over 1/3 again, but he used Agility. Same next turn, and Bite finished him and got me to Level 51.
For Aerodactyl, I brought in Tangela as he used a pretty weak Take Down (okay, a little over 1/4) followed by Bite for a crit and just over half my remaining health, while my Mega Drain did a light hit but healed me up some. Another Bite and another Mega Drain were exchanged, then a failed Supersonic and he was almost done after another Mega Drain. Then he missed with Hyper Beam (!!!), and Mega Drain healed me over 2/3?
But that didn't matter, because Dragonite was last. I stayed in and he used Barrier, but I hit with Sleep Powder and then proceeded to switch in Blastoise. As he snoozed, I was faster and hit with Blizzard, not quite OHKO'ing him, but he continued to snooze and Strength finished him (taunting me with the critical hit then, because of course it did) and ended the battle. And Tangela grew to Level 52.
I used a Rare Candy on Gyarados to prop it up to 52 and learn Hyper Beam, because I had a feeling that I would need that move for that Alakazam coming up. Would we? Only one way to find out. I healed everyone up, and went in for it!
Final rival fight:
I started with Omastar against Pidgeot, and as he used Wing Attack for a laughably weak hit, Ice Beam did plenty over half. Same thing next turn, then he was finished. Next!
Then we had Alakazam, easily the thing I'm most afraid of. He used Reflect, while my Hydro Pump missed. Then he used?Reflect again??? Hydro Pump hit this time for a little less than half. He used Reflect YET AGAIN and Surf had him low. Then he actually attacked with Psybeam for a little less than half my remaining health, and Surf finished him.
For Rhydon, I switched in Tangela as he used Leer, and Mega Drain OHKO'd.
Then we had Gyarados. I stayed in, was somehow faster, and hit with Sleep Powder. I switched in Nidoqueen as he snoozed, and Thunder hit and didn't OHKO. But he continued to snooze and Body Slam finished him.
Then we had Arcanine. I stayed in, he missed with Leer, and Earthquake did over half. He used Roar for whatever reason and was then finished.
Last was Venusaur. I decided to stay in, and as he readied SolarBeam, Earthquake didn't do that much at all. I switched in Tangela, and he used SolarBeam for a critical hit that dealt almost 2/3! Whoa boy! He used Growth, but I hit with Sleep Powder. Then I switched in Gyarados, and he continued to snooze. I hit with Fire Blast for over half his remaining health, and he snoozed, allowing me to finish him with Hyper Beam, ending the battle and completing the challenge!
So I was inducted into the Hall of Fame, even though that was pretty effortless haha.