Top-ranked Scottie Scheffler completed a stunning golf season by defending his title at the Hero World Challenge on Sunday to capture his ninth victory of the year.

The 28-year-old American fired a bogey-free, 9-under par 63 to finish 25-under 263 after 72 holes in the 20-man unofficial invitational event at Albany Golf Club in the Bahamas.

That was good enough for a six-stroke victory over South Korean Tom Kim with two-time major winner Justin Thomas third on 270.