I just did Tornadus with Mega Glalie, aurourus, tyranitar (in retrospect that t tar is a bad choice as it removes the whopping 3-4 black/unbreakable blocks towards the end.), and avalugg at...lvl 1, I was about 2 moves away from beating it, and let me tell you this, every pokemon was maxed but...