My Team is:
Lvl 41 Gyarados with Hail,Blizzard, waterfall, Hydropump
Lvl 44 Golem with Double edge, Earthquake, Rollout, Rock Blast
Lvl 49 Typhlosion Strength(thinking to remove it), Flamethrower, Blast Burn, Lava Plume
Lvl 50 Machap with Cross Chop, Low Kick, Karate Chop, Seismic Toss
Lvl 48 Ampharos with Thunderbolt, Signal Beam, Thunder wave, Rock Smash(removall
Lvl 46 Ho-oh with Extrasensory, Sunny Day, Fire Blast, Sacred Fire
But I am not able to defeat Lance I'm although able to take out his 2 dragonites and aerodactyl as well as gyarados where should I grind my gyarados?