Victory Road
Gwahaha, I found a bug which can both help Zel and the lazy people out there.
When you are infront of the exit of the Victory Road, go to rightest boulder and use strength. Normally, you must come from the right way because if you come from left, the rightest boulder stuck. But you can go through it!! I guess this is a very important bug. So, when you are *inside* of that boulder, Rival comes. If you beat him, you can go to left of the boulder, which is the door that leads to Pokemon League.