My team in HeartGold:
Ho- Oh (Lvl. 48) (Extrasensory, Fly, Fire Blast, Sacred Fire)
Typhlosion (Lvl. 48) (Quick Attack, Cut, Flamethrower, Fire Blast)
Gyarados (Lvl. 41) (Thunder, Surf, Dragon Pulse, Ice Fang)
SudoWoodo (Lvl. 35) (Rock Slide, Low kick, Flail, Faint Attack)
Mantine (Lvl. 34) (Waterfall, Surf, Attract, Wing Attack)
Corsola (Lvl. 33) (Surf, Ancient power, Shadow Ball, Recover)
Are these Pokemon enough to defeat Lance or should I power up my team?