Madrid - Dominic Thiem followed up his sensational victory over world number one Rafael Nadal by easing past Kevin Anderson 6-4, 6-2 on Saturday to reach the Madrid Masters final.
The fifth-seeded Austrian, who ended Nadal's 21-match winning streak on clay on Friday, needed just 85 minutes to dispose of his South African opponent.
Thiem, chasing a maiden Masters title, will face either German second seed Alexander Zverev or Denis Shapovalov of Canada in Sunday's championship match.