Roger Federer is into his 100th career final after beating David Ferrer in straight sets in the last four of the Barclays ATP World Tour Finals.
Federer's wasn't at his fluent best, making 29 unforced errors compared to 24 winners but after toughing out a fiercely contested opening set, there was only going to be one winner.
"I thought it was a tough match. I'm very happy to have played so well again. That's what it takes to beat David. He's had an amazing season and tournament so far."
Federer said.
"(I) could clearly see why David beat Murray and Djokovic here - he takes the ball really early, is able to generate great angles off his plays (and is) super consistent. I've maybe had some easier matches against him. But lately, they've all been very tough, very physical. He's improved a lot. He's really cemented himself into the Top 10, now even into the Top 5."
It means the Swiss star is into his 100th ATP final, a milestone which few players can even dream of reaching. He will be huge favourite on Sunday afternoon to pick up his 70th career title and sixth ATP World Tour Finals crown.
Federer insists there's plenty more to come. "At the start of my career, I didn't think I was going to reach 100 finals. One thing I can tell you is I won't retire after my 100th final," he said. "I'm so fortunate to have had a great career. I don't know how I'm still walking. I'm lucky to be fit and healthy, and to play my 100th final here in London means a lot to me."