Okay, so I beat Sabrina with little difficulty, and trained everybody to Lv.45. I then easily beat Blaine with CUTLASS. Then I ran out of trainers to fight, but I remembered that you can find wild Pokémon on Route 22, so I trained everybody to Lv.48 there and beat Giovanni. I beat my rival with a small bit of difficulty and made my way to Victory Road. In there, I got almost everybody to Lv.50(STARSCREAM was Lv.49) and defeated Moltres. I had meant to train against the Elite Four to beat them, but I ended up beating them with a team around Lv.50.
Battle Stories:
I went in with 32 Revives for later, 50 something Hyper Potions, and 18 Full Restores.
Lorelei:
STARSCREAM was defeated early on, but not before taking her Dewgong and Cloyster with it. PERIOR defeated her Slowbro and Jynx. Her Lapras was a pain though. It took down all but BOULDER, who I had use Explosion as a result of exhaustion(It was 11 at night) and boredom. That defeated Lapras. After the Battle I revived STARSCREAM simply so I could be defeated by Bruno.
Bruno:
STARSCREAM had a bit of difficulty with his first Onix, but it won. His Hitmonchan and Hitmonlee fell really fast, thanks to Fly and Sky-Attack. His second Onix was as hard as the first, but it too fell. His Machamp didn't go down easily, but it too fell, but not after defeating STARSCREAM. I actually had to use my starter, who I'd kept with me as an HM Slave and forgot to take it out of my party. Sadly, I didn't lose like I wanted to. Ember+Burn+Machamp using Status Moves and Missing Fissures=Three levels higher Charmeleon. I revived BOULDER after the battle because STARSCREAM was Lv.50 at this time.
Agatha:
BOULDER easily defeated her Gengar with a single Earthquake. Her Golbat fell to a Rock Slide, despite confusing him. Everything else fell to a single Earthquake each. Not much to do after the battle except revive and fully heal everybody to fight Lance.
Lance:
I had the largest struggle against his Gyarados. It took CUTLASS getting lucky and freezing it with Ice Beam, allowing me to heal everybody and to switch out for PERIOR in order to use a horribly weak Thunderbolt. Both his Dragonair fell to Earthquake from her simply because they didn't use anything other than Dragon Rage and Agility. Aerodactyl fell to CUTLASS's Surf with not difficulty. Dragonite was defeated by CUTLASS's Ice Beam, despite using Hyper Beam(Look up its Gen 1 effect and you'll see why I put despite). After the battle I healed up and readied myself for the Champion
Rival:
This took three tries before I finally won, so I'll go with the final one. His Pidgeot fell to a Rock Slide and a Mega Punch from BOULDER. His Alakazam fell to CUTLASS after defeating BOULDER and PERIOR. His Rhydon, Arcanine, and Exeggutor also fell to CUTLASS. Blastoise defeated my team several times over, but thanks to revives I survived. In the end, CUTLASS got a critical hit with Slash leaving it with more HP than a normal hit would do, but less than a critical hit would do. I prayed that Blastoise would miss and CUTLASS would get a critical hit. Blastoise didn't miss, but it didn't defeat CUTLASS, who scored a critical hit sealing my victory. I sat back and watched the end credits.
Final Team:
-BOULDER-♂-Lv.52-Mega Punch/Rock Slide/Earthquake/Explosion
-ROCKY-♀-Lv.50-Body Slam/Rock Throw/Slam/Dig
-PERIOR-♀-Lv.50-Earthquake/Horn Drill/Thunderbolt/Strength
-CUTLASS-Lv.52-Slash/Ice Beam/Surf/Submission
-STARSCREAM-Lv.50-Sky-Attack/Agility/Fly/Take Down
And simply because I am an overachiever, I have already started on Gold. However, the most noteworthy thing I have done is beat my rival for the first time. I have however caught my first Rock-Type.
-BOULDER-♂-Lv.3-Berry-Tackle/-/-/-