I remember having to grind before battling the E4 in Johto because Lance's pokemon are near level 50 while you usually are lv 41-44 before battling the E4 (and it doesn't help that there aren't any trainers in the Victory Road to level up more easily), also beating Clair's Kingdra can be a real pain and in D/P/Pt, Cynthia is difficult to beat because her team is very well balanced and I've heard her pokemon had 31 IV's in all the stats :O (and in D/P's case she's really over-leveled)







