In der &lt;a href="Snooker-Saison%201984/85"&gt;Saison 1984/85&lt;/a&gt; überstand er beim International Open nicht nur die Runde der Letzten 32, er besiegte auch noch die Nummer 5 der Weltrangliste Ray Reardon und Willie Thorne und erreichte mit dem Halbfinale sein bestes Ergebnis bei einem Ranglistenturnier. Bei den British Open kam er bis ins Viertelfinale und bei der Weltmeisterschaft spielte er zum zweiten Mal die Endrunde im Crucible und verlor ganz knapp mit 9:10 gegen Reardon. Bei der irischen Profimeisterschaft verpasste er erneut das Finale durch eine 5:6-Halbfinalniederlage gegen Dennis Taylor. Dieser war 1986 auch sein Gegner bei seinem dritten Auftritt im Crucible. Diesmal gewann der Ire mit 10:7 und hatte mit dem Achtelfinaleinzug sein bestes WM-Ergebnis. Daneben war das Achtelfinale beim Classic sein bestes Ranglistenresultat. Bei der irischen Meisterschaft scheiterte er ein weiteres Mal an Alex Higgins im Halbfinale. In der Weltrangliste verbesserte er sich in dieser Saison bis auf Platz 20, seine beste Karriereplatzierung.