Found a safer (and faster on average) Ice Beam route, then turned it into a Blizzard route that's about 5 seconds faster in both the average and best cases. All average time saves account for risk (5% chance of dying = ~1.8s lost) ICE BEAM ROUTE - Shopping: Need 1 fewer X Special - Get hidden tower Elixer - Silph Arbok: X Acc, Drill 4/x/15/10 - Silph Rival: X Acc/Speed/Spec, Drill, TB, Drill x3 0/x/14/10 - Use Elixer > Can delay until Nidorino if used RS on Growlithe - Rocket: X Acc, Drill x2, IB 3/x/14/9 - Giovanni 1: X Acc, Drill x2, IB, Drill 0/x/14/8 - Teach EQ and use PP Up - Juggler 1: EQ x4 1/6/14/8 - Juggler 2: EQ, EQ+TB 1/4/13/8 - Koga: EQ x3, Elixer 1/1/13/8 > X Spec/TB to stall if you get X Attack - Beauty: IB 6/10/15/9 - Erika: EQ, IB x2 6/9/15/7 - Blaine: X Acc, EQ, Drill x3 3/8/15/6 > Drill x4 if Super Potion - Sabrina: EQ x4 3/4/15/7 - Cooltrainer: IB 3/4/15/6 - Blackbelt: X Acc, Drill x3 0/4/15/6 > EQ Machop if Drilled Growlithe - Giovanni 2: IB x2, EQ x2, IB+IB 0/2/15/2 - Elixer on Super Repel/bike menu - No further changes Good: AVERAGE BEST - $350 extra -0.6 0.0 - Drill Growlithe -1.1 -1.0 - Drill Cubone -0.2 -0.2 - EQ Victreebel -1.8 +1.0 - Faster/safer Blaine/Blackbelt -4.8 -1.7 Bad: AVERAGE BEST - Get + use Elixer +6.0 +6.0 Net -2.5 +4.1 BLIZZARD ROUTE - Always get Route 25 Elixer (never Ether) - Don't sell Bide - Shopping: Skip a Fresh Water; 11/3/5 X items - Teach Horn Drill over Rock Slide after Gastlies - Lavender Rival: TB x2, BB, Thrash, Thrash+Thrash - Get hidden tower Elixer - Silph Arbok: X Acc, Drill 4/x/15/x - Silph Rival: X Acc/Speed/Spec, Drill x2, BB, Drill x2 0/x/15/x - Use Elixer > Can't delay until Nidorino unless Thrashed Arbok - Rocket: X Acc, BB, Drill x2 3/x/15/x - Giovanni 1: X Acc, Drill x2, BB, Drill 0/x/15/x - Teach EQ + use PP Up - Juggler 1: EQ x4 1/6/15/x - Juggler 2: EQ, EQ+TB 1/4/14/x - Koga: EQ x3, Elixer 1/1/14/x > X Spec/TB to stall if you get X Attack - Teach Surf + use 3 candies on Fuchsia bike menu - Walk to the water in Pallet - Get Blizzard and teach over BB (also teach Strength) - Beauty: Blizzard 6/10/15/4 - Erika: EQ, Blizzard, EQ 6/8/15/3 - Blaine: X Acc, EQ, Drill x3 3/7/15/3 > Drill x4 if Super Potion - Sabrina: EQ x4 3/3/15/3 - Cooltrainer: EQ 3/2/15/3 - Blackbelt: X Acc, Drill, Blizz, Drill 1/2/15/2 - Use Elixer - Giovanni 2: EQ x4, Blizzard 6/6/15/4 - Virid. Rival: X Acc, X Speed, Blizz x2, TB, EQ x2, Drill 5/4/15/2 - Lorelei: (flier), X Acc, Drill x5 0/4/15/2 - Use Elixer - Bruno: X Acc, Blizz, Drill x2, Blizz, Drill 3/10/15/3 - Agatha: X Speed, EQ, Blizz+TB, EQ x3 3/6/14/1 - Use Elixer - Lance: X Spec, TB, Blizz, X Speed, Blizz, TB, Blizz 6/10/13/2 - Champion: X Acc, X Speed, Drill x6 0/10/13/2 Good: AVERAGE BEST - Blizz is faster TM to get -9.6 -9.6 - $1150 extra -1.1 -1.5 - Blizz Machop -0.3 -1.0 - Blizz Rhydon -1.0 -1.0 - Blizz Pidgeot -2.2 -2.2 - Blizz Agatha -1.3 -1.3 Bad: - Slower Lavender Rival +1.2 +1.2 - Separate menu to teach Drill +1.4 +1.4 - Extra menu to teach Blizz +1.6 +1.6 - Blizz Exeggcute +0.6 0.0 - Blizz Tangela +1.0 0.0 - EQ Vileplume +0.9 +1.2 - EQ Rhyhorn +1.0 +1.0 - Separate Elixer menu +1.1 +1.1 - EQ Rhyhorn +1.0 +1.0 - EQ Dugtrio +0.4 +0.4 - Blizz Dragonair +0.7 0.0 - Blizz Dragonair +0.7 0.0 - Blizz Dragonite +0.7 0.0 Net (compared to first strat) -3.2 -8.3 Net (compared to normal late EQ) -5.7 -4.2 NOTES: - You can Blizzard 2 of Victreebel/Vileplume/Rhyhorn/Rhyhorn to save 3 seconds (animations + menu), but these Pokemon can all kill you, so it's probably not worth it on good runs - Alternate Agatha strat: X Spec, EQ, Blizzard, EQ x3 (slower than second Gengar) - Skipping Rock Slide and using TB+TB on all Gastlies saves time, since it saves a trip to the girl and allows you to keep Thrash, but it's pretty suicidal unless you have 24+ HP after Lavender Rival