Stefanos Tsitsipas didn't have it all his own way in his Madrid Open quarter-final clash against Alexander Zverev, but the 20-year-old continues to show composure beyond his years.