miraculous battle