Stefanos Tsitsipas fought back from the brink of defeat to complete a dramatic five-set comeback against a stunned Rafael Nadal in a four-hour quarter-final classic at Rod Laver Arena.