Rafael Nadal was made to work extremely hard on Wednesday in Rome, but the nine-time champion still managed to push past Italy's Jannik Sinner in straight sets.