Roger Federer says the "stars are aligned" after beating rival Rafael Nadal to reach the Wimbledon final.
The Swiss, chasing a ninth Wimbledon crown and 21st Grand Slam title, will face world number one Novak Djokovic after a 7‑6 (7‑3) 1‑6 6‑3 6‑4 win.
He said his performance against Nadal in a match that "lived up to the hype" gave him confidence for the final.
Novak Djokovic and Roger Federer face off in the Wimbledon final at 1am tomorrow.
Meanwhile, Simona Halep has won her first Wimbledon title and crushed Serena Williams' latest bid for a record equalling a 24th Grand Slam success.
The Romanian won 6 2 6 2.
BBCADVERTISEMENT Listen to the latest news on our 5 radio stations Legend FM, Viti FM, Radio Sargam, FM96 and Navtarang.