Roger Federer beat Mikhail Youzhny to reach the final of the Gerry Weber Open in Halle for the seventh time.
Second seed Federer won 6-1 6-4 and plays wildcard Tommy Haas in Sunday's showpiece after he overcame defending champion Philipp Kohlschreiber.
Federer broke his 31st-ranked Russian opponent twice to seal the first set in just 21 minutes.
The five-time champion dropped serve in the second set but wrapped up the match with his seventh ace.
"It was nice to come out and play some decent tennis after yesterday's shoot-out drill," said Federer, referring to his quarter-final win against Milos Raonic in a third-set tie-break.
"Mikhail played a great tournament, and he deserves respect for the way he fought back in the second set."
Former world number two Haas saw off fellow German Kohlschreiber - the - 7-6 (7-5) 7-5.
Haas, the champion in 2009 when he beat Novak Djokovic, admitted he had been surprised by his run to the final.
"It's a bit of mystery how I got here. But I am delighted to be playing good tennis at Halle," he said.
The 34-year-old has won just two of his 12 matches against Federer and two of those defeats came in Halle, in 2005 and 2006.
Their last meeting was in the last four of Wimbledon in 2009, which Federer won en route to his 15th Grand Slam title.
Haas, now ranked 87th in the world, recently missed 14 months of action after hip surgery.