Andy Murray battles back to lead Stefanos Tsitsipas before time runs out