How Stefanos Tsitsipas won the 2022 Monte Carlo Masters