Justin Thomas wants to make his second stint as No. 1 in the world last longer than the first time around.

“I hope so,” Thomas said Sunday after winning the FedEx St. Jude Invitational to take the No. 1 spot for the first time since June 2018. “I feel like I’m a better player, and I feel like I’m more complete of a golfer now than I was then.”

Thomas dueled defending champion Brooks Koepka down the final holes, sealing the World Golf Championship victory on the par-5 16th. Thomas took the lead for good with his second straight birdie, while Koepka bogeyed the hole.

Koepka pulled to within a stroke with a 39-footer for birdie on No. 17. But Koepka put his tee shot into the water along the 18th fairway on his way to a double bogey, allowing Thomas to finish up an easy par putt for what wound up a three-stroke victory.

Thomas closed with a 5-under 66 to finish at 13-under 267 and take the $10.5 million winner’s check for his 13th PGA Tour title. At 27, he became the third-youngest player since 1960 to reach 13 PGA Tour wins, trailing only Tiger Woods and Jack Nicklaus.