Former footballer Micky Quinn scored a winner when Dangerous Illusion squeezed home in the closest finish of the night at Great Yarmouth racecourse last night.

Dangerous Illusion looked a picture in the parade ring and the filly, owned and trained by Quinn, and ridden by Pat Cosgrave, edged home by a nose at 7-1, just holding off the fast finishing favourite, Till Dawn, after a five-furlong dash.

That was the second photo finish of the evening, South African Gold striking gold when he made all to take the Moulton Nurseries Handicap.

The James Eustace trained, Luke Morris ridden four-year-old made all and just held on by a head to beat Watch Chain.

At 8-1 the winner was clearly revved up for the six furlong dash, having got loose in parade ring.

Morris went on to complete a double when he scored on Jane Chapple-Hyam's Peira in the penultimate race.

Peira was fourth on his last visit to the track last month but a step up in trip did the trick.

Further evidence that horses returning to the course often do well was provided when My Sharona, just beaten over six furlongs two weeks ago, won at 5-2 for jockey Chris Catlin.

It was trainer Sylvester Kirk's first two-year-old winner of the season.

My Sharona had to survive a stewards' inquiry to keep the race from Tidal's Baby.

While placings were unaltered, the stewards banned Catlin for one day for careless riding of the winner.

Neil Callan is always popular jockey at the course and followers were rewarded when Malice or Mischief, slowly out of the stalls, came from last to first to win the Custom Kitchens Claiming Stakes.

The last race, the Banham Poultry Handicap saw odds-on favourite Final Liberation, ridden by Seb Sanders for Sir Mark Prescott, record an all the way victory.

The opener, an apprentice race, went to the well-backed 11-8 favourite Aleqa, ridden by Luke Rowe and trained by Chris Wall. Rowe had to switch the filly two out but still got home to beat second favourite Ela Gonda Mou.

There is racing at the course again this afternoon with the first race due off at 2.20pm.