In the 2007 UK Championship, he showed a return to some form. He beat Ricky Walden comfortably 9–3 in the last 32, and in the last 16 he faced Mark Allen who led 4–0 and 5–1. However, a cool comeback saw him win the remaining eight frames to win 9–5. In the quarter-finals, Stephen Maguire was too strong and beat him 9–5.