Die &lt;a href="Snooker-Saison%202003/04"&gt;Saison 2003/04&lt;/a&gt; brachte danach eine Trendwende. Schon bei den British Open erreichte er wieder einmal die Runde der letzten 32. Auch bei anderen Turnieren kam er in die zweite oder dritte Runde und bei der Weltmeisterschaft gewann er das Duell um den Endrundeneinzug gegen Anthony Davies. Nach 9 Jahren gewann er dann erstmals wieder im Crucible und besiegte Quinten Hann mit 10:4. Auch gegen Ronnie O’Sullivan hielt er im Achtelfinale bis zum 10:10 mit, verlor dann aber mit 11:13.