Dieses Niveau konnte sich in der &lt;a href="Snooker-Saison%201989/90"&gt;Saison 1989/90&lt;/a&gt; etablieren. Bei den International Open stellte er zudem mit dem Achtelfinale ein neues Rekordergebnis auf, was er aber bei den British Open einige Monate später direkt überbieten konnte. Bei diesen zog er unter anderem mit einem Sieg über Ex-Weltmeister Joe Johnson ins Halbfinale ein und verlor erst dort gegen den späteren Überraschungs-Turniersieger Bob Chaperon aus Kanada. Später beendete Marshall die Saison mit einer Teilnahme an der vorletzten Qualifikationsrunde der Snookerweltmeisterschaft. Wegen seiner guten Ergebnisse bestätigte sich auch der Vorjahrestrend der Weltrangliste und Marshall verbesserte sich weiter auf Rang 46. Bei unverändertem Niveau hielt aber auch die folgende Saison neben der Runde der letzten 32 der British Open einen Höhepunkt für Marshall bereit, als er in der Qualifikation für die Snookerweltmeisterschaft dreimal mit 10:9 gewinnen konnte und sich dadurch zum einzigen Male für die WM-Hauptrunde im Crucible Theatre von Sheffield qualifizieren konnte. In dieser unterlag er allerdings unverzüglich Dean Reynolds. Dennoch half ihm dieser Erfolg dabei, seinen 46. Ranglistenplatz zu halten.