RANI TARABAI has improved with each run and does look the one they have to beat over a course and distance that should suit. SHEEZAROCKET and ROYAL MERMAID are both coming off improved performances and should be involved with the finish yet again. GLORIOUS BUTTERFLY and CALL ME HARRIET both need major improvement to win this race but could fight it out for fourth place.