Stefanos Tsitsipas saved a match point in his three-set win over Andrey Rublev to keep his ATP Finals hopes alive.