The way I defeated him was to basically always have him in sight(means running after him and being "uncomfortably close" most of the time) because its quite easy to dodge him when you see what he is doing.