Not to over-butter my own biscuit or anything but it's been awhile since I've met a horse I couldn't get caught, even in a larger area. The key is persistence, and here's how I do it. When he walks away, follow him. Notice I didn't say chase.
That little part can make all the difference in the world, and it took a few years of thinking on that very difference until it began to really work for me.
Anyway, when he walks away follow him.
When he walks toward you, back away.
When he stops, you stop.
When he stands still and waits, approach him as non-threateningly and as smoothly as possible, and halter him.
If he leaves, let him. Start again. It may take awhile so plan for it ahead of time.
Finally, make sure that no matter what you do with him while he's caught and is required to be with you, that you don't quit him until his mind is right and he's cool with you. Don't put him up until he's in the frame of mind that you want him to be in tomorrow.