Pokémon FireRed and LeafGreen‘s Elite Four are the game’s ultimate challenge, Kanto’s top trainers and some of the trickiest opponents to deal with. They all specialize in one type of Pokémon, but fill their rosters with different types anyway, like Lance, who uses water-types and a rock-type alongside his dragons. You don’t need a perfect team to win, though. The Elite Four members all share some common weaknesses to electric-types and psychic-types. That leaves four party slots for you to fill with whatever you prefer.

