Nadal was a set and a mangle adult opposite a big-hitting Dimitrov in a China Open semi-final on Saturday – before a Bulgarian fought back.
He took a second though Nadal battled behind into tip rigging to take a 6-3 4-6 6-1 win.
Nadal will now accommodate Australian’s Nick Kyrgios in a final today.
Should he win, it will be his sixth ATP Tour pretension of a season.
Sky Sports pundit Croft said: “It was positively phenomenal, it was a breath-taking encounter.
“The turn of tennis from both of them. we felt Dimitrov threw all including a kitchen penetrate during him.
“The drop in power during a commencement of a final set, and that mental restraint that Nadal brings out on to a court, incited it.