ROMAN EAGLE (8) was quickly into stride over 1609m at this track (Turf) last time and went on to score by 2.75 lengths. Finds a more suitable contest and can run another big race. ETERNAL MISCHIEF (3) registered his first win last start over 1609m at this track (Turf), getting home by 0.3 lengths. Looms as one of the hardest to beat again. ROYALIST (6) missed the placings when resuming two runs back then got a long way back last start when 11 lengths away in eighth over 1609m at this track. Likely improver with strong prospects. WITHERING GAZE (5) was in contention on the turn and finished second last time over 1710m at this track (Turf), beaten 3 lengths. Will trim down following recent racing. Nicely placed to play a role in the finish.