Justin Rose missed the chance to return to world number one as Thailand's Poom Saksansin claimed the Indonesian Masters title.
Defending champion Rose – needing a top-12 finish to replace Brooks Koepka at the top of the rankings – carded a disappointing three-over-par 75 at Royale Jakarta Golf Club.
That saw him come joint 17th on six under – one shot off tying for 12th.
The 38-year-old, who had gone into the final round tied for fourth place, registered three bogeys, a double bogey seven on the second, and a triple bogey eight on the 12th.
He also made five birdies, including three in his last five holes, but the strong finish was not enough.
How he did it 🏆📊 #IM2018 #whereitsAt pic.twitter.com/AzkwPfCNCS — Asian Tour (@asiantourgolf) December 16, 2018
Saksansin finished three shots ahead of his nearest rival, compatriot Jazz Janewattananond, on 20 under having posted a final round of 68.
Fellow Thai player Panuphol Pittayarat was third on 15 under, while Sweden's Henrik Stenson was fourth, a further shot adrift.