Anyone remember the Battle Tower in Olivine City? How the heck do you beat the people there? I remember before my Crystal version died and erased everything, that alot of my Pokémon were at very high levels and I still could not beat them. I don't even know what the prize was you'd get for winning.
If you're asking a question about Crystal version, it belongs here. Although I assume if the Pokemon were your level you needed better strategy, and if they weren't higher levels. That's generally how those things work.