Roger Federer beat Juan Martin Del Potro to win the Swiss Indoors.
Federer, 36, won his eighth crown in Basel and his seventh title of 2017, closing the gap to world number one Rafael Nadal.
His 6-7 (5-7) 6-4 6-3 win moves him within 1,460 points of the Spaniard before next week's Paris Masters, the final regular-season event.
Federer now has 95 career titles, with American Jimmy Connors leading the all-time list on 109.