After starting up in playing FireRed again, I started it up just to realise I hadn't saved the last time, and that Yuki(Jolteon) and Gir(Scyther) were both only level 40. I trained them to level 42, then started to raise them to level 45, as well as Zero(Charizard), Kirus(Pidgeot), Ridosarlan(Nidoking) and Mordred(Arcanine). I finished my training, and went on to destroy Blaine... except he almost destroyed me. His Arcanine alone took Ridosarlan (my Surfer) out, and then killed Zero with its Fire Blasts. It was only when I sent Mordred out that it finally went down. Good riddance.
After defeating Blaine and contemplating that I am underlevelled, Misao walks outside to run into Bill. He takes me to One Island, where we meet Celio and Misao is requested to take a meteorite to some guy. I head to Two Island, only to discover that Zero doesn't like me as much for making him faint... and then I head to Three Island, where I defeat the bikers and recieve a Full Restore.
I take a break here, and return to train everyone on Bond Bridge and enter the Berry Woods to find Lostelle. I find her quickly, and I attempt to capture a Hypno. Naturally, I fail and defeat it for trying to kill Zero. After reuniting Lostelle and the 'some guy', Misao heads back to Bond Bridge for trainer rematches, and then to Kindle Road. I finish off with my team as follows:
Zero, level 50
Kirus, level 50
Ridosarlan 'Rido', level 48
Morded, level 45
Yuki, level 45
Gir, level 45
Friend Safari: Sunkern, Sawsbuck, Maractus