Die Wende kam mit dem International Open 1986, wo er sein drittes Ranglistenviertelfinale erreichte. Dem Achtelfinale bei der UK Championship folgte sein erstes Halbfinale beim Classic, das er knapp mit 8:9 gegen Jimmy White verlor. Er revanchierte sich gleich anschließend mit einem 6:5-Sieg im Achtelfinale bei der englischen Profimeisterschaft und schlug damit erstmals einen Top-5-Spieler. Bei der Weltmeisterschaft behielt dann aber wieder White mit 10:8 in der Runde der Letzten 32 die Oberhand. Trotzdem schaffte es Reynolds erstmals unter die Top 16 der Welt. Die &lt;a href="Snooker-Saison%201987/88"&gt;Saison 1987/88&lt;/a&gt; begann schlecht mit nur einem Sieg bei den ersten vier Ranglistenturnieren, dann kam aber die englische Profimeisterschaft. Er besiegte im Viertelfinale Tony Meo, der zuvor zweimal in Folge den Titel gewonnen hatte, und traf danach auf den Weltmeister von 1986 und amtierenden Vizeweltmeister Joe Johnson. Mit 9:8 und 71:41 im Entscheidungsframe gewann er diese Partie und erreichte sein erstes Profifinale. Überraschend deutlich mit 9:5 holte er sich anschließend gegen den Weltranglistendritten Neal Foulds den Titel. Für die verbleibenden Ranglistenturniere brachte ihm das keinen Schwung, immerhin erreichte er aber beim Kent Cup das Halbfinale, nachdem er erstmals Alex Higgins besiegen konnte.