World number one Roger Federer beat holder Andy Murray 6-2 7-6 on Saturday to reach the final of the Cincinnati Masters.
The Swiss broke serve twice in the first set and then saved two set points in the tiebreak to secure a final against former world number one Rafael Nadal or fourth
seed Novak Djokovic.
Federer attacked from the start and broke the second-ranked Murray's serve in the fourth and eighth games to take the first set.
The Briton battled hard to stay on terms in the second but Federer snatched victory 10-8 in the tiebreak to record only his third win in their nine meetings.