sludge bomb,earthquake,petal dance,solarbeam
Take high level Pokemon that know attacks, then attack opponents Pokemon and hope for the best :-)
your starter Pokemon can handle it if they are blastoise, charizard or venusaur.
Venusaur, since its a starter. Or Victorybell.
Unless you have chosen a Bulbasaur or a Squirtle as your starter Pokemon, seeing a Venusaur in Pokemon Red is very difficult. If your starter Pokemon is a Bulbasaur, you will see a Venusaur when it reaches level 36. If you chose Squirtle, your rival will have a Venusaur by the time you reach the Pokemon League. Very few (if any at all) Pokemon trainers will have with them a Venusaur. The closest you will get is an Ivysaur which some Grass-type trainers will carry with them. your best chance of encountering a Venusaur would be to trade or battle with a friend over a link cable.
the best Pokemon you can catch in Pokemon pearl is heatran
i think that the best Pokemon you can ever have in Pokemon pearl is Empoleon or Palkia not rare^ rare^
Venusaur,Rapidash,Gyarados,Pikachu,Pidgeot and Dragonite
a super rod is the best rod in Pokemon pearl/dimond/platnim
Any Pokemon 70+. RED'S Pokemon are Pikachu Blastoise Snorlax Lapras Charizard Venusaur
it depends who your facing.
Pokemon pearl
to beat him you get a level 100 Pokemon and use your strongest attacks till its fainted, tocatch him get a Pokemon about his level and use any attacks till its HP is at the end of the yellow or begining of red,then keep using your best pokeballs!(but make sure if your catching him save first)