1997 schaffte er bei seinem dritten Nicht-Ranglistenturnier den Einzug ins Finale: Bei der Benson &amp; Hedges Championship traf er dort nach Siegen über Jimmy White und Rod Lawler auf Paul Davies. Mit einem 9:6-Sieg gelang ihm sein einziger Titelgewinn auf der Profitour. Gleichzeitig hatte er sich damit zum zweiten Mal für das Masters qualifiziert, wo er aber diesmal in der Wildcard-Runde an Darren Morgan scheiterte. Das Achtelfinale bei den Welsh Open war sein bestes Ranglistenergebnis in diesem Jahr. Bei der Weltmeisterschaft kam er erneut in die Endrunde, schied dann aber gegen Stephen Lee aus. Er verlor in der Rangliste weiter an Boden und erlebte in der &lt;a href="Snooker-Saison%201998/99"&gt;Saison 1998/99&lt;/a&gt; einen Einbruch. Bei der UK Championship gelang ihm sein einziger Sieg bei einem Ranglistenturnier gegen John Whitty, in der zweiten Runde verlor er seit langem mal wieder ein Spiel gegen Steve Davis. Danach verlor er bis zum Saisonende sieben Mal das Auftaktspiel. Dank der Vorergebnisse konnte er sich in der Zweijahreswertung der Weltrangliste gerade noch auf Platz 32 halten, was ihm eine zusätzlich Qualifikationsrunde ersparte. Er gewann auch wieder mehr Partien und kam beim Grand Prix wieder ins Achtelfinale. Am Saisonende verpasste er aber erneut den Endrundeneinzug bei der WM, weshalb er doch aus den Top 32 herausfiel.