Justin Thomas defeated Luke List in a playoff to win the Honda Classic, while Tiger Woods made a run but couldn't close.