Roger Federer battled to claim his 99th career ATP Tour title on Sunday, rallying to defeat Romanian qualifier Marius Copil 7-6 (7/5), 6-4 in the Swiss Indoors final at Basel. The top seed claimed his ninth trophy at his home event as he overcame an inspired opponent who took the lead early in each set but was pegged back by the 20-time Grand Slam champion.