Mark Williams pulled off a ruthless 6-1 rout of Judd Trump to book his place in Sunday’s German Masters final, where he will meet Graeme Dott.
The two-time World Champion continued his superb resurgence this season as he swept aside the world number three at the Tempodrom in Berlin to reach his second ranking final of the season.
The 42-year-old opened up with a break of 68 to hit the front before edging a close-run second frame by just 12 points to double his lead.
He then produced a terrific break of 109 to go further clear, only for Trump to get off the mark before the interval thanks to a break of 51.
Williams comfortably secured frame five and followed up wuth a 51 of his own in the sixth, before coming from behind to steal frame seven and complete the rout.
“I didn’t think I played too well today,” admitted Williams. “I think that was a poor match from me to be honest but Judd just looked nervous from the off.
“Perhaps he was expecting to steamroll me but he was under pressure.
“It’s nice to beat someone like Judd, obviously he’s up at the top of the rankings, one of the best about and probably should be steamrolling a 42-year-old man.”
Williams will face fellow former World Champion Dott after he overcame Shaun Murphy 6-4 in the day’s opening Semi-Final.
The world number 28 continued his fine run of form to deny the UK Championship finalist and progress to a first major ranking final since the 2010 World Championship.
Dott drew first blood with a 66 break before Murphy hit back in style with a break of 98 to level.
A break of 78 saw Dott regain the upper-hand, but Murphy again responded strongly with a 96 for two apiece at the interval.
Dott, 40, got his nose back in front with a 69 break after the restart, though Murphy fired in back-to-back contributions of 55 and 69 to lead for the first time in the match at 4-3.
Dott dug deep and made a 74 to level again, and after Murphy broke down on 52 in frame nine, Dott cleared with a superb 66 break to wrestle back the advantage.
The Scottish veteran showed no sign of faltering at the finish and duly closed out the win with a magnificent break of 121.