Po dwóch słabszych sezonach powrócił do zwycięskiej formy w sezonie &lt;a href="Sezon%20snookerowy%202009/2010"&gt;2009/2010&lt;/a&gt; kiedy to dotarł do finału Grand Prix, gdzie przegrał z Neilem Robertsonem 4:9. W kolejnym turnieju, UK Championship, przerwał trzyletnie pasmo bez końcowego sukcesu, pokonując w decydującym meczu Johna Higginsa 10:8.