Novak Djokovic somehow hit an unbelievable backhand winner against Taylor Fritz in their Shanghai Masters semi-final.