Thomas holds on to beat Matsuyama at Kapalua

Justin Thomas waves after making birdie on the 13th green during the final round of the Tournament of Champions golf event, Sunday, Jan. 8, 2017, at Kapalua Plantation Course in Kapalua, Hawaii. (AP Photo/Matt York) (The Associated Press)

Justin Thomas watches his birdie putt fall into the cup on the 13th green during the final round of the Tournament of Champions golf event, Sunday, Jan. 8, 2017, at Kapalua Plantation Course in Kapalua, Hawaii. (AP Photo/Matt York) (The Associated Press)

Justin Thomas spins around after missing his birdie putt on the fourth green during the final round of the Tournament of Champions golf event, Sunday, Jan. 8, 2017, at Kapalua Plantation Course in Kapalua, Hawaii. (AP Photo/Matt York) (The Associated Press)

Justin Thomas bounced back at just the right time Sunday to hold off Hideki Matsuyama and win the SBS Tournament of Champions.

Thomas closed with a 4-under 69 and ended Matsuyama's bid for a fourth straight victory.

Thomas went from a five-shot lead to a one-shot lead in just two holes on the back nine. He was still ahead by one on the 17th hole when he ripped an approach from 214 yards to 3 feet. Matsuyama three-putted from 30 feet for bogey, Thomas made his birdie and his lead was back to three.

That allowed him a comfortable walk with a spectacular view of the Pacific down the 18th at Kapalua.

In his last six events worldwide, Matsuyama has four victories and two second places — both to Thomas.