Just as a note, never use a master ball when a pokeball and many game save point reloads and paralysis or sleep will do the trick. You can catch anything in a pokeball as long as it won't run.
I was just nervous as hell to use up all my Ultra Balls.
Plus, I"m planning on (hopefully) catching Necrozma in a Beast Ball anyways just out of pure spite.