Owen Horeni wins 800m in coast to coast fashion