Former Edinburgh Monarchs star Richie Worrall used his knowledge of the tight Armadale track to claim his first Harrisons Scottish Open title.

The Leicester Lions racer denied four-time champion Rory Schlein (Wolverhampton Wolves) who was second with Berwick Bandits skipper Kevin Doolan third.

Cameron Heeps, who is in his first season with Monarchs, was fourth in the prestige event.