have u tried quick ball? Or find a Pokemon with Arena Trap so it can't escape. Also, try to get it on the route to Snowpoint with the hail to help it's health go down before it destroys ur Pokemon and runs away. It keeps the same loss of HP even when it's moved somewhere else...I think anyway.