I would just use Magnezone, Thunder Wave it, then Surf it with Slowbro. Then catch it with Dusk Balls when it's low enough in health.

So yeah, wait until night to catch it.