User blog comment:SethHeartphilia/Whos stronger Erza or Mirajane/@comment-112.198.204.222-20140916183201

For me it's Mirajane, since she her magic power is more versatile, she can incorporate her Demon take over magic to any elements, like the one she did in her battle with Freed, she has also a considerable knowledge of spells that she can use together with her magic. Many say that Mira is just good with her take over but I think she is also good in hand-to-hand combat, I say this because a mage can only pass the S-class exam if he/she is superb in all of the abilities (Magical, Physical, and Mental). The other reason that made me think that Mira is stronger than Erza is the fact that Mirajane's second origin isn't unlocked yet, she just trained for three months and regained or maybe surpassed the "Demon" that she was called years back before lisanna was warped into Edolas. Some say that Erza has more advantage in battle because of her armors but I think that Mira has many take-over demons that she hasn't showed yet basing this to the fact that she had already tamed and taken-over the demon Sitri, who is one of the high-ranking demons in the underworld. And bear in mind that she said that she purposely holds back her powers when in battle with her guildmates, that must mean that her power must be that strong that even direct contact with her Demonic powers can cause serious damage even to her guildmates when she uses it to the fullest.