In the 2007 UK Championship he also knocked out the defending champion, by coming from 0–5 down against Peter Ebdon to beat him 9–8 in a remarkable comeback. He lost to Stephen Maguire 5–9 in the last 16. He missed out on the 2008 World Championship after losing 5–10 to eventual quarter-finalist, Liang Wenbo.