I den første rankingturneringen i sesongen 2006/2007, Northern Ireland Trophy, møtte han Ronnie O'Sullivan i finalen. Kampen vant han 9–6. Han ble dermed den tredje spilleren som har vunnet tre rankingturneringer før fylte 20 år, de to andre er O'Sullivan og John Higgins.