Doch schon &lt;a href="Snooker-Saison%202002/03"&gt;2002/03&lt;/a&gt; brachte die Wende mit dem Achtelfinale bei der UK Championship. Bei der Premier League schaffte er es anschließend trotz zweier Niederlagen ins Halbfinale. Er schlug die aktuelle Nummer 1 Ronnie O’Sullivan mit 6:4 und holte sich dann mit einem 9:5-Sieg über die Nummer 2 Mark Williams seinen ersten Titel. Ein weiterer Sieg über O’Sullivan brachte ihn ins Halbfinale der Welsh Open, das er gegen Hendry verlor. Und nachdem er in der WM-Qualifikation Jonathan Birch geschlagen hatte, traf er in der Endrunde zum dritten Mal in dieser Saison auf O’Sullivan. In seinem vierten Crucible-Match gelang ihm gegen den Engländer sein erster Sieg, danach schlug er auch noch Alan McManus, bevor er im Viertelfinale Stephen Lee unterlag. Im folgenden Jahr stand er in der Premier League erneut im Halbfinale und auch bei den Welsh Open erreichte er nach einem weiteren Sieg über Stephen Hendry die Vorschlussrunde. Dazu kamen noch zwei Achtelfinals beim LG Cup und beim Irish Masters. Obwohl er am Saisonende gegen Stuart Pettman zum zweiten Mal die WM-Endrundenqualifikation verpasste, kletterte er 2004 wieder auf Platz 16 der Weltrangliste.