American Ben Shelton defeated Frances Tiafoe 7-5 4-6 6-3 to win the Fayez Sarofim & Co. Men's Clay Court Championships on Sunday.