Ch 29:

Tristan enters Viridian City again and is preparing to step into the Viridian Gym. The city is crawling with Rockets and Tristan is cautious. Tristan is entering a back alley when he sees a Rocket beating up another man. Tristan rushes to defend the man by using Rollout with Donphan and the Grunt turns his attention to Tristan as the other trainer flees. The Grunt sends out a Victreebel and Tristan uses Growlithe which uses Fire Blast which victreebel dodges and then sweeps Growlithes feet with Vine Whip before using Solarbeam which throws Growlithe down to the ground. Growlithe begins to glow and evolves into Arcanine, gaining much power and uses flamethrower to defeat Victreebel. The grunt yells at Tristan saying he will steal Tristans pokemon instead and sends out an ultra-powerful Electrabuzz. Electrabuzz uses Thunder but Arcanine keeps dodging with Agility and then hits with Extremespeed. Electrabuzz is hit by then uses Thunderpunch and then Skull bash to defeat Arcanine. Tristan sends out his Golem which is unaffected by Thunderpunch and hits Electrabuzz with Tackle. Electrabuzz uses Skull bash and Golem counters with Rock Slide. Both Pokemon faint from the impact. The grunt admits defeat and runs before Tristan can throw out another Pokeball. Tristan keeps walking down the alley when the trainer who was being beaten up stop him and thanks him by giving him a fishing rod. Tristan thanks him and goes fishing to catch a water Pokemon. He settles down at the local lake which spreads for miles and lays there for hours while his Pokemon train against each other in a free-for-all which Golem wins. Tristan is about to leave when the water around him ripples violently and something huge rises out of the water onto the land. Tristan scans the Pokedex as a huge scaled creature stares intimidatingly back at him, obviously seeing him as food. Tristans Pokemon all wake up and gather round him with intent as the water type makes a move. It begins by using hydro Pump to knock his Pokemon back and then grabbing Tristan. It is about to dive underwater when Donphan and golem come in with a Rollout attack and Nidoking stuns it with a thunder. The Pokemon roars in pain and uses Dragon Rage to throw Nidoking back. Tristan decides he will catch it and throws a Pokeball which is thrown back at him by the Pokemon. He tries again and the water Pokemon cannot escape and is caught. Tristan scans the Pokedex again and it reveals Gyarados' moves.