Rafael Nadal will on Sunday attempt to win his 22nd Grand Slam title when he faces Casper Ruud in the French Open final.