1999: Makes his Crucible debut and beats Steve Davis 10-9 on the final black. Loses in the last 16 to Ronnie O’Sullivan.
2001: Makes his first ranking final appearance at the European Open in Malta, but is denied the title by Stephen Hendry.
2008: Reaches the semi-finals of the World Championship before a narrow 17-15 reverse against Ali Carter.
2013: Wins the Yixing Open Asian Tour event.
2014: Reaches the final of the Wuxi Classic before losing a 10-9 thriller against Neil Robertson. Climbs to number nine in the world.
2015: Wins his first ranking title at the Players Championship in Thailand. Beats the likes of Ding Junhui and Stuart Bingham to reach the final then comes from 3-0 down to beat Mark Williams 4-3 to land the £100,000 top prize.
2016: Beaten by Ali Carter in the final of the Yushan World Open.
2017: Reaches his first Triple Crown final at the Masters, losing 10-7 to Ronnie O’Sullivan.
2018: Reaches the final of the European Masters in Belgium before losing 9-6 to Jimmy Robertson. Knocks Mark Selby out of the World Championship then loses in the last 16.