Winx Club
The Ultimate Challenge
S1 E25:
The witches suffer several defeats and everyone under their spells is progressively released. Icy challenges Bloom in a final battle to decide who is the most worthy keeper of the Dragon Fire. She will have to fight with all three witches.