Roger Federer will return to the top of the ATP rankings for the first time since November 2012 after recovering from a set down to beat Robin Haase 4-6 6-1 6-1 and reach the Rotterdam Open's last four.
The Swiss maestro earlier this month confirmed that he had accepted a wildcard to the tournament, which he has won twice, and a run to the semi-finals means he will usurp Rafael Nadal when the ranking are updated on Monday.
It caps a truly sensational 14 months for Federer, whose star appeared to be on the wane when knee and back troubles saw him miss the second half of 2016 and left him 17th in the rankings by January last year.
But Federer has since overseen a scarcely believable new era of dominance, and his triumph at last month's Australian Open was his third victory at the last five grand slams, and his 20th major in total.
At 36, Federer - who initially struggled to get to grips with his opponent's gutsy play before dominating proceedings - replaces Andre Agassi as the oldest man to top the rankings and will extend the record of 302 he already holds for the most accumulative weeks at the summit.
It looked ominous for Haase when Federer engineered three break points in game two of the first set, but the Dutchman staved off the threat with some gritty play and a big ace.
From there it was Haase who was more willing to take risks, and - despite seemingly having missed a chance with an ill-advised lob - it was the underdog that broke for a 5-4 lead with a driven forehand.
That was the first time this week Federer had faced break points, and Haase finished off the job with a mammoth ace to clinch the opener.
But Haase failed to build on the momentum, as a poorly time forehand gifted Federer three break points that he converted with a volley at the net for a 2-0 second-set lead.
Haase was in trouble on serve again in game six and a long forehand meant the writing was on the wall for the second set.
The pattern continued at the start of the decider as Federer broke immediately with a breath-taking backhand pass from the baseline, and more textbook play opened up a double-break 3-0 lead.
It was now one-way traffic and new world number one Federer celebrated victory when Haase double faulted when trailing 5-1.
|Fernandinho takes blame for Man City´s Lyon loss|
|Lovren denies any wrongdoing after perjury charge|
|Plzen boss Vrba slams late mistakes|
|I almost scored as many as Messi - Tagliafico the unlikely hero for Ajax|
|Ronaldo deserves Ballon d´Or not Modric, says Casemiro|
|United fan Rafael - I´ve never lost at City|
|Davis explains abrupt mid-game NFL retirement: ´Football is not for me´|
|Lopes pays tribute to under-fire Lyon coach Genesio|
|Toulon´s Bastareaud handed five-week ban|
|Steelers WR Brown disciplined for missing meeting|
|Arteta refuses to make excuses for Manchester City´s Lyon loss|
|Allegri calls for VAR after Ronaldo´s contentious red card|
|Championship Review: Boro go second, Birmingham still winless|
|Lopetegui: Mariano took his chance|
|Juventus proved their quality after Ronaldo red card - Bonucci|
|Pogba ´class´ impresses Mourinho|
|Man City not Champions League favourites, insists Bernardo Silva|
|Isco calls for Modric to win Ballon d´Or after Champions League win|
|Wawrinka into last eight in St Petersburg|
|Goal hero Pogba is one of the best in the world - Shaw|
|Sane SOS can´t salvage sorry City display|
|Hoffenheim will learn lessons from Shakhtar draw, insists Nagelsmann|
|Valencia 0 Juventus 2: Pjanic hits the spot after Ronaldo sees red|
|Viktoria Plzen 2 CSKA Moscow 2: Krmencik heroics undone by late show|
|Benfica 0 Bayern Munich 2: Sanches returns to haunt his former club|
|Young Boys 0 Manchester United 3: Pogba double inspires Red Devils|
|Manchester City 1 Lyon 2: Cornet and Fekir stun Champions League favourites at home|
|Real Madrid 3 Roma 0: Isco stunner sets up winning start for Champions League holders|
|Ronaldo sent off on Champions League debut for Juve and may miss United reunion|
|Shakhtar Donetsk 2 Hoffenheim 2: Maycon denies Nagelsmann´s side|
|Ajax 3 AEK Athens 0: Tagliafico at the double in opening win|
|Dalot makes debut, Martial starts for Manchester United|
|India avenge ICC Champions Trophy loss with big win over Pakistan|
|Ronaldo makes Champions League debut for Juve|
|Lopetegui picks Navas over Courtois for Champions League clash with Roma|
|Willian very happy under Sarri after Conte row|
|Sarri deals blow to Chelsea kids´ Europa League hopes|
|Mendy out for Manchester City as Aguero makes bench|
|Cech accepts performances key to securing Arsenal stay|
|Monchi rules out Spain return amid Barcelona rumours|
|Durham skittled for 61 and 66 on the same day|
|Kane isn´t a machine – Lamela defends misfiring Spurs star|
|Hazard left out of Chelsea squad for PAOK trip|
|Tiger feels close to ending drought after achieving Tour Championship goal|
|Leno in line for Arsenal chance in Europa League|
|Gazidis leaves Arsenal in good shape, insists Emery|
|Eagles bring back WR Matthews, place Wallace on IR|
|England include Stokes, Hales and uncapped seamer Stone in ODI squad|
|Suwon Bluewings 0 Jeonbuk Motors 3 (aet, 4-2 on penalties): Quarter-final comeback ends in spot-kick|
|Australia captain Paine ready to slog it out with Pakistan|
|Nadal pulls out of China Open & Shanghai Masters with knee injury|
|Ostapenko begins Korea Open defence with victory|
|Joshua v Povetkin: How Olympic super heavyweight champions have fared|
|Liverpool ´made a point´ with PSG victory - Gomez|
|Osaka wows Tokyo crowd on WTA return|
|Excited Povetkin arrives in England for Joshua showdown|
|Kovac patience with Sanches set to reap rewards|
|Kovac: Madrid strong without Ronaldo, Messi is the best|
|ATP suspends umpire Lahyani over Kyrgios ´pep talk´ at US Open|
|North and South Korea seek to co-host 2032 Olympics|
|Ampadu signs long-term Chelsea contract|
|Don´t blame Neymar, PSG players all guilty - Thiago Silva|
|Real Madrid seek to plug Ronaldo scoring gap – Champions League in Opta numbers|
|Brewers allow Cardinals to inch closer with loss to Reds|
|Manchester is still red – Depay ahead of Lyon´s clash with City|
|Orioles become first pro team to wear braille jerseys|
|Klopp hails ´brilliant´ Henderson|
|PSG attack lacked aggression, says Tuchel|
|Atletico Tucuman 0 Gremio 2: Libertadores holders draw first blood in QFs|
|Thomas plays down wrist worry|