Justin Rose could not end the year with the world number one ranking as Tony Finau birdied the final hole of the Hero World Challenge to push him into third place at Tiger Woods' event in the Bahamas.

Though Jon Rahm cruised to victory by four shots, there was still some final-hole drama as par or worse for Finau would have seen Rose move back above Brooks Koepka after weeks of flip-flopping for top spot with the American.

Instead, Finau birdied the 18th to take sole possession of second place in the tournament, leaving Rose second in the world.

It was a frustrating end to a day when Rose was in strong form.

Though he suffered an early setback when he bogied the fourth hole, Rose birded the next three to make the turn at two under.

He picked up another five shots on the back nine, highlighted by an eagle on the par-five 15th.

Rahm, Finau and Henrik Stenson had begun the day tied at the top of the leaderboard, but only Rose - who started the day down in eighth - could live with Rahm's pace on Sunday.

He signed for a blemish-free 65 while a double-bogey on the 14th ended Finau's hopes as he carded a 69 that also included two bogeys and seven birdies. Stenson slipped to fourth place with a round of 71.