Tokyo Olympic champion Xander Schauffele birdied the final hole on Sunday to win the Travelers Championship, holding off Sahith Theegala for his sixth career PGA Tour title.