Race report for 21 Jun 2018

Race 3 Ascot RIBBLESDALE STAKES

Group 2, 3yo fillies 12.0f

1 Magic Wand (IRE) 3yo f O'Brien A P 100/30 £113,420
Galileo (IRE) - Prudenzia (IRE)
2 Wild Illusion 3yo f Appleby Charlie 9/4 £43,000
Dubawi (IRE) - Rumh (GER)
3 Sun Maiden 3yo f Stoute Sir Michael 3/1 £21,520
Frankel - Midsummer (GB)
4 Athena (IRE) 3yo f O'Brien A P 12/1 £10,720
Camelot (GB) - Cherry Hinton
5 Perfect Clarity 3yo f Cox Clive 10/1 £5,380
Nathaniel (IRE) - Clarietta
6 Highgarden 3yo f Gosden John 10/1 £2,700
Nathaniel (IRE) - Regalline (IRE)
7 Lady Of Shalott 3yo f Simcock David 33/1
Camelot (GB) - Silent Act (USA)
8 Sarrocchi (IRE) 3yo f O'Brien A P 25/1
Galileo (IRE) - Thai Haku (IRE)
9 Dancing Brave Bear (USA) 3yo f Vaughan Ed 16/1
Street Cry (IRE) - Baghdaria (USA)
10 Sizzling (IRE) 3yo f O'Brien A P 33/1
Galileo (IRE) - Weekend Strike (USA)