Nadal won the last eight games of the match to cruise through to the final.
He claimed a break at the end of the first set and then went about taking apart his Belgian opponent, who had no answer to the onslaught, as Nadal won the second set 6-0 on the Barcelona clay.
This was Nadal's 44th straight set victory, and a mind-boggling 400th overall victory on clay.
He will now face the 19-year-old Greek, Stefanos Tsitsipas, in the final scheduled for Sunday. (ANI)