Novak Djokovic completed a successful double header on Saturday, defeating Lorenzo Sonego to set a final clash with King of Clay Rafael Nadal.