Despite settling further back in the field the Angela Forster-trained eight-year-old was strong late to hold off a challenge of Artful Diva.

Moon Devil has been a good horse for the Forster team winning 11 races and multiple country cup wins. His form had certainly been below par this season but that was forgotten on Sunday.

The runner-up was brave in defeat and Rooboy lost no admirers running third being pressured in front a long way out.

Race 1 maiden 1210m

After a good run in transit Insky ($4) was produced at the right time to overhaul the favourite Agnes Island late. The first of a winning double for trainer Darryl Carrison. Nath's Wish added value running on for third but was a long way from the winner.

Race 2 benchmark 60 1390m

Step Lightly ($4.80) was well ridden by Victor Wong to score for the John Dunn stable. Dal Rommel hit the line well and Lamu Lad held on for third. The favoured runners Ticket To Paris, Casiraghi and Value As were all disappointing.

Race 3 class 2 1390m

Kid Me ($11) scored a well deserved win for local trainer Graham Bacchus, Willander Miss gave a good sight but Kid Me was rewarded for his consistency this season, winning by a narrow margin.

The Engineer finished off well for third but was never a winning chance and favourites Tassie and More Than Most were never in the hunt.

Race 4 benchmark 64 1000m

Despite doing plenty of work early Icelandic Star ($2.40 fav) proved the superior horse holding off the challenge from Tintagel Rocker and Heaven's Flight. This mare looks to be reaching her potential. Look for her to measure up in the city.

Race 5 benchmark 64 1390m

Divadebeer ($3.50) had the perfect trail behind the speed and when produced to the centre of the track she let down nicely to win drawing away. A deserved win for this Robby Cope-trained mare who had not had much luck lately.

Point Drummond and Wind Spirit were not disgraced filling the placings.

Race 6 flying 1210m

Geordie's Second gave a good sight on speed but Deebersonus ($2.60 fav) was stalking him and looked the winner a long way out. The Simon Drewitt-trained seven-year-old looked well weighted returning to his home track and further enhanced his great record at this track.

Race 8 benchmark 60 1210m

Peruvian Power scored an upset win giving John Dunn a winning double. Favourite Copper Coast Raider got a long way back but flew home late to grab second.