Zapdos
Haunter
Charizard
Dragonite
Snorlax
garadose
Zapdos to beat the first person, haunter, and a garados to beat the second, a charizard or some other pkmn with a high special attack, and you will also revive your zapdos and use these two to beat the third person, and for lance i used a dragonite, my zapdos and charizard, next you fight your rival and you need to have a well balanced team to beat him. I hope this helps, i didn't mention snorlax, u use it to revive others because you send it out to waist time because of its high defence.
After you defeat the Elite Four.
get some good pokemon with good move
Defeat the elite four, Get all 386 pokemon.
Red is the boy playable character in leafgreen you don't defeat him because you are him.
Defeat the elite four and become Pokemon champion with 60 Pokemon recorded in your pokedex.
You have to get the rainbow pass which you cannot get until you defeat the elite four.
If you chose Squirtle as your starter Pokemon. Defeat the Elite Four and it'll roam freely in Kanto.
get all the super effective types including for last one and defeat everyone and save
your strongest Pokemon
You must defeat the elite four and the Pokemon champion then catch all the Pokemon which is only possible with help from friends.
It appears randomly around Kanto once you defeat the elite 4
They're on the FIFTH island.