Giovanni caught Beedrill in Viridian Forest, where it evolved.
Giovanni cornered Red to the walls of the Gym, as Giovanni forced Red to surrender. Red refused, as he touched the Poké Ball with his foot and sent Aerodactyl. Aerodactyl carried Red off and used Hyper Beam, which defeated Beedrill.
To stop Lance, Giovanni's Beedrill fired Twineedle on two of Lance's Dragonair. With Lance down, Beedrill intimidated the Elite Four member. After Lance obtained Giovanni's Earth Badge, Lance's Dragonite rescued Lance, causing Beedrill to fall down.
|Twineedle||The Beedrill All and End All|
|Agility||It Takes Patience, Knowledge and a Really Quick Beedrill|
|+ indicates this Pokémon used this move recently.*|
- indicates this Pokémon normally can't use this move.