Gstaad - Top-seeded David Goffin of Belgium eased to a 6-4, 6-2 win against two-time champion Thomaz Bellucci of Brazil in the Swiss Open semi-finals on Saturday.
In Sunday's final, the 14th-ranked Goffin will face 24th-ranked Dominic Thiem of Austria.
Thiem beat second-seeded Feliciano Lopez of Spain 6-3, 6-7 (7/5), 6-3 to maintain a winning run he started by taking the Croatia Open title last weekend.
Goffin never allowed Bellucci a break point in the match, and took control after converting the only chance to break in the first set at 4-4.
The 24-year-old Belgian seeks his third career title and his first on clay.
Thiem never dropped serve, landed 79 percent of his first serves and was helped by Lopez's nine double-faults.
Results from the sixth day of the ATP Swiss Open in Gstaad on Saturday (x denotes seeding):
David Goffin (BEL x1) bt Thomaz Belluci (BRA x5) 6-4, 6-2
Dominic Thiem (AUT x3) bt Feliciano Lopez (ESP x2) 6-3, 6-7 (7/5), 6-3