This battle once again showed how important it is to follow the battle rule(s). In my experience weaker team can sometimes beat a team full of legendaries as long as it benefits from battle rules more. Following the rules does not guarantee victory. But taming them greatly increases odds of success. I think that this time both teams were about even. But my team got more benefits from both battle rules. I had more monsters with stun and my monsters with life leech ability started battle with crazy amount of health. So I won.