Paris - Roger Federer defeated Italy's Fabio Fognini 6-4, 6-3 to reach the Paris Masters quarter-finals on Thursday as the Swiss great moved three wins away from his 100th career title.
Federer, 37, who captured his 99th trophy on home ground in Basel last week, will face Japan's Kei Nishikori on Friday for a place in the semi-finals in the French capital.
Third seed Federer is playing the Paris Masters for the first time since 2015 and is bidding to clinch the tournament for just the second time after winning it in 2011.
"I didn't come here to win Paris, actually. My objective is London," said Federer as he looked beyond the French capital to the season-ending ATP World Tour Finals which start on November 11.
Nishikori, seeded 10, made the quarter-finals by beating the seventh-seeded Kevin Anderson 6-4, 6-4 to avenge his defeat to the big South African in Sunday's Vienna final.
Federer leads Nishikori 6-2 in career meetings having won their last four clashes.
The Japanese's last win over the 20-time major winner came in 2014.
Results from the ATP Paris Masters on Thursday (x denotes seeding):
Third round
Jack Sock (USA x16) bt Malek Jaziri (TUN) 6-0, 6-4
Dominic Thiem (AUT x6) bt Borna Coric (CRO x11) 6-7 (3/7), 6-2, 7-5
Alexander Zverev (GER x4) bt Diego Schwartzman (ARG x15) 6-4, 6-2
Karen Khachanov (RUS) bt John Isner (USA x8) 6-4, 6-7 (9/11), 7-6 (10/8)
Kei Nishikori (JPN x10) bt Kevin Anderson (RSA x7) 6-4, 6-4
Roger Federer (SUI x3) bt Fabio Fognini (ITA x13) 6-4, 6-3
Marin Cilic (CRO x5) bt Grigor Dimitrov (BUL x9) 7-6 (7/5), 6-4
Novak Djokovic (SRB x2) bt Damir Dzumhur (BIH) 6-1, 2-1 - retired