User blog comment:SethHeartphilia/Whos stronger Erza or Mirajane/@comment-26884814-20150818211806/@comment-5894890-20150913182939

If you're going to talk about fighting style, I believe Erza wins here. With her diverse armours, Erza has control over basically all elements as well as other unique abilities (Nakagami armour, Flight armour, or Adamantine armour for instance). She can calculate and use these based on their advantage.