He moved back to the 6th ranking after the 1991–92 snooker season, during which he reached two ranking tournament semi-finals and the semi-final of the 1992 World Championship, with victories over Bob Chaperon, Neal Foulds and Peter Ebdon before losing to Stephen Hendry. In the following season his best performance at a ranking tournament was reaching the semi-final of the 1992 Grand Prix, which he lost 6–9 to Ken Doherty, and his best showings at ranking tournaments over the next three seasons were a single quarter-final appearance in each.