20:30 Windsor — Join Fitzdares For A Personal Service Handicap Stakes ratings & form
settled mid-division - shaken up and made progress 3f out - driven over 2f out - took over over 1f out - asserted inside the final furlong to win comfortably
tracked the front-runner - under pressure passing 2f out - kept on at an even gallop inside the final furlong - pressed the winner over the final 110 yards - second beaten a length
pulled hard early - raced in touch with the front-runners - under pressure from 2f out - stayed on at one gallop inside the final furlong
made the running - under pressure from 3f out - overtaken over 1f out - held on for fourth
dwelt at the start - held up towards the back - made limited progress under pressure over 2f out - kept battling from over 1f out
pulled hard in the early stages - tracked the front-runners - came under pressure 3f out - dropped away and faded before the finish
dwelt at the start - held up at the back - driven and found little 3f out - always beaten a long way out
settled mid-division - shaken up and made progress 3f out - driven over 2f out - took over over 1f out - asserted inside the final furlong to win comfortably
tracked the front-runner - under pressure passing 2f out - kept on at an even gallop inside the final furlong - pressed the winner over the final 110 yards - second beaten a length
pulled hard early - raced in touch with the front-runners - under pressure from 2f out - stayed on at one gallop inside the final furlong
made the running - under pressure from 3f out - overtaken over 1f out - held on for fourth
dwelt at the start - held up towards the back - made limited progress under pressure over 2f out - kept battling from over 1f out
pulled hard in the early stages - tracked the front-runners - came under pressure 3f out - dropped away and faded before the finish
dwelt at the start - held up at the back - driven and found little 3f out - always beaten a long way out