Race Results for Race No. 21 runs on 18-05-2018
Distance1200
Placing Horse Wt Length Trainer Jockey Odds Time Horse Wt
1 MEGASTHENES 61 01:13.96
4 ADMIRAL NELSON 54.5 01:15.3