Roger Federer staged a 6-7 (2-7), 6-2, 7-6 (7/5) comeback on Saturday over Nick Kyrgios to reach the Stuttgart Cup final and take back the world number one ranking.
The 36-year-old Swiss will resume his place at the top of the ATP rankings for the sixth time in his career on Monday, beginning a record 310th week at the summit of the men’s game.
His upward move will leave Rafael Nadal on second as the countdown to Wimbledon intensifies with a fortnight left prior to the start of the grasscourt major.
Top seed Federer will play for the 98th title of his career on Sunday against Milos Raonic.
The Canadian hammered 19 aces to eliminate defending champion Lucas Pouille 6-4, 7-6 (7/3).
Federer stands 10-3 over Raonic, Wimbledon finalist in 2016 against Andy Murray.
The Swiss, who owns 20 Grand Slam singles titles, needed to fight all the way against Australian threat Kyrgios, playing his first event in two months due to injury.
Federer dropped the opening set in a tiebreaker but roared back in the second with a pair of breaks to level at a set each.