Rafael Nadal racked up the 400th clay court victory of his career on Saturday as he swept past Belgium's David Goffin 6-4, 6-0 to reach the Barcelona final and stand just one win from an 11th title in the Spanish city.
World number one Nadal also extended his winning streak on clay to 44 consecutive sets as he downed Goffin for a third time in three meetings on the red dirt surface he has dominated for more than a decade.
In Sunday's final, the 31-year-old Spaniard will face Greek teenager Stefanos Tsitsipas. Tsitsipas, 19 years old and ranked 63, continued his magical run at the event reaching a first ATP final with a 7-5, 6-3 win over fifth-seed Pablo Carreno Busta.
The last Greek to make an ATP final was Nicholas Kalogeropoulos in Des Moines back in 1973.