Lance. First off, in Generation I, Dragon Pokemon were scarce and Ice type Pokemon weren't heavily influenced as they are in today's Pokemon games. With these two factors in mind, it was very difficult to take down Lance from the Elite Four. Now I know he wasn't the champion in gen I, just emphasizing that fact.