get rare Pokemon and beat him with them!
To complete the storyline you have to beat the Elite 4 To really beat the game you have to defeat Red on Mt.Silver To become a Pokemon master though, you have to catch all 251 Pokemon available in Crystal version
After you defeat Red in HeartGold/SoulSilver (This does not pertain to the originals Gold/Silver/Crystal), when you visit Professor Oak in Pallet Town, he will offer you a Kanto starter Pokemon. Choose wisely, because you can only pick one just like how Red did in the beginning of Red/Blue and the remakes FireRed/LeafGreen.
u have to find it in the wild.after u defeat the 8 gyms of crystal
defeat Clair
The ones that attack with cubes
use cannonball and keep attacking vilgax until his health goes in the metal. when it does go near those red crystal things and wait for vilgax to come with a shield and attack you, at the right time dodge his attack and hell hit the crystal ,weakening himself. keep doing this until you defeat vilgax
defeat Whitney the third gym leader
You go and have a tug
The Karate King! You can get a Tyrongue if you defeat him.
You have to defeat the Eight Kanto gym leaders before you can fight red. After you defeat them you can go after red, he is at the top of Mt. Silver.
You don't need to defeat Red twice in a row, although you can keep beating him to raise your stats quickly. When you beat the Elite Four, you can fight Red. Once you've done that, you can't attack him again until you've done the Elite four again. by doing this, you can quickly evolve Pokemon and level up, which is what I've been doing.
The red resurrection crystal in dragon does give new life.