There isn't a way to do it. You can just try to weaken the pokémon and put it to sleep.
throw a master ball
You catch and evolve all of the Pokemon you catch :P
you CANNOT get Lunatone without inserting Pokemon sapphire in ds
In order to catch your legendary Pokemon in Pokemon Sapphire, save your master ball For Rayquaza...you can catch KYogre/Groudon/both with either an Ultra Ball or Timer Ball.
How do you catch latios in Pokemon sapphire
CATCH THEM AND U NEED TO TARDE FROM SAPPHIRE
There are many Pokemon you catch that are similar in sapphire and emerald but there are many Pokemon emerald can only get and not sapphire.
You can't catch a ditto in Pokemon Sapphire, but you can trade it from Pokemon Emerald/FireRed/LeafGreen.
Its not possible to catch a level 100 pokemon.
You can't catch Ditto in Pokemon Sapphire. You'll have to trade it from Pokemon Emerald/FireRed/LeafGreen
You cannot catch Lucario in Pokemon Sapphire since it wasn't created yet.
Sorry But as much as i would love to catch it, you can't catch in Pokemon sapphire :(