margherita battle