During the 2018–19 snooker season, he won his first Masters title, defeating Ronnie O'Sullivan 10–4 in the final, and completed his Triple Crown by winning his first World Snooker Championship, defeating Higgins 18–9. He also became the first snooker player to win over £1 million in prize money in a single season.