Tommy Robredo of Spain will aim for his 11th career title against second-seeded Kevin Anderson in the Grand Prix Hassan II final after they both came from a set down to win their semifinals on Saturday.
Robredo beat top-seeded Stanislas Wawrinka of Switzerland 1-6, 6-3, 6-2 to reach his first final since winning on outdoor clay in Santiago, Chile, two years ago.
Anderson followed up with a 2-6, 6-4, 6-2 win against third-seeded Martin Klizan of Slovakia and will aim for his third career title - and first on clay - in Sunday's decider.
They have never played each other before, which was not the case for Robredo and Wawrinka.
In their first meeting since 2008, Robredo improved to 5-1 overall against Wawrinka, having won all three of their matches on clay.
Wawrinka broke Robredo's serve twice and did not face a single break point in the first set. But Robredo broke Wawrinka twice in the second to open up a 5-3 lead and closed out the set on serve after saving a break point.