11 listopada 2007 roku odniósł swoje trzecie zwycięstwo rankingowe. W finale turnieju Northern Ireland Trophy pokonał Fergala O’Briena 9:5. Miesiąc później doszedł do finału turnieju UK Championship, w którym jednak przegrał z Ronniem O’Sullivanem aż 2:10.