Blaziken, lv.100:fire punch, flamethrower, overheat, sky uppercut.
Zangoose, lv.100:swords dance, crush claw, slash, facade.
Rayquaza, lv.100:dragon claw, fly, outrage, extremespeed.
Latios, lv.100:luster purge, dragonbreath, psychic, refresh.
Kyogre, lv.100:hydro pump, ice beam, surf, water spout.
Groudon, lv.100:solarbeam, eruption, dragon claw, earthquake.
So, what do you guys think about them. I trained all of them up, no rare candies or cheats.