Andy Murray has beaten Roger Federer to reach the final of the World Tennis Championship in Abu Dhabi in the Middle East.
The 21-year-old British number one thrashed the Swiss player in the semi-final in three sets, 4-6 6-2 7-6 (8-6).
It is the fifth time Murray has beaten Roger Federer. He also beat American James Blake in his first match of the year on Thursday.
He will now face world number one Rafael Nadal in the final on Saturday.
"It was great," said Murray. "Every time you play Roger it's a great challenge."
He had appeared to struggle with his back towards the end of the match, but he played down any problems afterwards, saying: "I think it's just that I haven't played a match in six or seven weeks. Today was pretty physical, I did a lot of running, so I'm sure it's just a bit stiff."
A tough match
Roger Federer said he enjoyed playing Andy Murray and he didn't mind having a tough match to start the year.
He said: "Unfortunately I couldn't come through in the end. But Andy's had a fantastic end to the year and he looks in great shape again."