It should be noted that 16-time Grand Slam champion, Nadal is eyeing to win an 11th Monte Carlo title and a record 31st Masters Title.
Nadal and Dimitrov have met each other on 12 occasions where the top-ranked Spaniard emerged victorious in 11 of those.
Dimitrov's only win against Nadal came in Beijing at the tail-end of the 2016 season, when the Bulgarian put an excellent performance in the quarterfinals to topple the top-ranked star.
In the finals, Nadal will face either Japan's Kei Nishikori or third-seed German star, Alexander Zverev Jr, who will lock horns later on Saturday. (ANI)