20:30 Hamilton — Gss Contracts Handicap Stakes ratings & form
Slow to break - held up at back - shaken up before 3f out - moved left and improved position 2f out - driven into fourth place inside final furlong before getting up to win close home
Tracked in second early - asked for effort 3f out - hit front 2f out and driven approaching final furlong - stayed on well but caught in final strides to finish second by a short head
Sluggish start - dropped towards the back before staying within range - driven up and made strong progress over 1f out - pressed for third inside the final furlong to close best of all - completed in third beaten a length
Set the pace early - driven with just over 3f left before losing the advantage 2f out - kept trying but flattened out inside the final furlong to finish 4th
Settled around midfield - moved into contention over 3f out and pressed for third with 2f remaining - kept going to the line without extra finishing at same effort
Held up towards the back - driven into contention over 2f out - stayed on at one tempo through the last furlong - finished 6th
Settled in the pack - nudged for effort with two furlongs left - soon dropped away - finished seventh
Took a strong hold in touch with the pace - drifted right and lost ground over 2f out - dropped away to finish well held
Slow to break - settled towards the back of the pack - driven 3f out - made no impression finished 9th
Sat close to the front group early - urged forward before fading softly with 2f left - beaten well into 10th
Slow to break - held up at back - shaken up before 3f out - moved left and improved position 2f out - driven into fourth place inside final furlong before getting up to win close home
Tracked in second early - asked for effort 3f out - hit front 2f out and driven approaching final furlong - stayed on well but caught in final strides to finish second by a short head
Sluggish start - dropped towards the back before staying within range - driven up and made strong progress over 1f out - pressed for third inside the final furlong to close best of all - completed in third beaten a length
Set the pace early - driven with just over 3f left before losing the advantage 2f out - kept trying but flattened out inside the final furlong to finish 4th
Settled around midfield - moved into contention over 3f out and pressed for third with 2f remaining - kept going to the line without extra finishing at same effort
Held up towards the back - driven into contention over 2f out - stayed on at one tempo through the last furlong - finished 6th
Settled in the pack - nudged for effort with two furlongs left - soon dropped away - finished seventh
Took a strong hold in touch with the pace - drifted right and lost ground over 2f out - dropped away to finish well held
Slow to break - settled towards the back of the pack - driven 3f out - made no impression finished 9th
Sat close to the front group early - urged forward before fading softly with 2f left - beaten well into 10th