We've got a runner-by-runner guide to the Group One Diamond Jubilee Stakes at Royal Ascot on Saturday.
Trainer: Martyn Meade. Jockey: Jamie Spencer
Form: 5111-6
Improved rapidly towards the end of 2016, winning a Group 2 at Newmarket on his final outing. Those good runs were all over longer trips up to a mile and his sprinting form leaves a lot to be desired. Rating: 3/10
Trainer: Charlie Appleby. Jockey: William Buick
Form: 3-1423
Second to the delightfully-named Mind Your Biscuits in Dubai's Golden Shaheen (run on dirt) on World Cup night and appears to have improved for the drop down to sprint trips. He's one of the more intriguing outsiders in this contest on ground that should suit more than the soft he faced last time behind Tasleet. Rating: 7/10
Trainer: Fabrice Chappet. Jockey: Olivier Peslier
Form: 4-1032
One of France's better, and most consistent sprinters, but he doesn't win often enough for me and would be much more suited by five furlongs than this stiff six. Fast ground also not a huge help. Rating: 2/10
Trainer: Richard Fahey. Jockey: Paul Hanagan
Form: 210-77
Ran a cracker in the British Champions Sprint at the end of last season, finishing second to The Tin Man at 50/1. His two runs this year, both on soft ground, have been less encouraging and he needs to regain his form from 2016 to contend for a place. Rating: 4/10
Trainer: Tom Dascombe. Jockey: Richard Kingscote
Form: 600-45
Another interesting outsider who ran a superb race when second to Quiet Reflection in the Commonwealth Cup here 12 months ago. His two runs over five furlongs this season have provided a little in the way of promise and appears to have a better chance than the market suggests. Rating: 8/10
Trainer: Dean Ivory. Jockey: Robert Winston
Form: 21416-
Hugely progressive horse last season, winning a couple of massive Ascot handicaps and running well in group company as well. But he has not been seen since finishing sixth in the British Champions Sprint and would surely prefer a longer trip on this ground. Rating: 4/10
Trainer: Henry Candy. Jockey: Ryan Moore
Form: 1216-0
Last time he had six furlongs and fast ground, Limato absolutely bolted up in Newmarket's July Cup. On that form, he deserves to be favourite and there have been excuses (step up to a mile and then soft ground) for two heavy defeats on his last two runs. Has to go on the shortlist with conditions in his favour. Rating: 9/10
Trainer: Bill Mott. Jockey: Joel Rosario
Form: 460-32
American raider who nearly caused a 66/1 shock in the Al Quoz Sprint on Dubai World Cup night. Not sure his extreme hold-up running style will be ideal for Ascot though. Rating: 4/10
Trainer: Charles Hills. Jockey: James Doyle
Form: 1470-2
Fourth behind Limato in the July Cup but didn't get the best of runs that day and is another runner who figures to be well suited by quick conditions here. Fourth in a bunch finish in last year's Diamond Jubilee and could well fare better than that this time around. Rating: 8/10
Trainer: Mick Channon. Jockey: Pat Smullen
Form: 66-045
Hasn't won in more than a year and has consistently been kept away from fast ground, having only ever run on going good or softer. Ran well behind Tasleet at York but had his optimum conditions that day and won't have them on Saturday. Rating: 1/10
Trainer: David O'Meara. Jockey: Danny Tudhope
Form: 433-83
Chased home Limato in the July Cup but no reason to suggest him overturning that form and is still looking for his first win on these shores despite a series of consistent placed efforts. Handles quick ground, as he proved at Newmarket, but cut could be preferable. Rating: 3/10
Trainer: William Haggas. Jockey: Jim Crowley
Form: /18-21
Has been through some injury issues in his career but produced a lifetime best when winning in Group 2 company at York last time with a number of his rivals behind. The problem here could be conditions as his better runs have come with some juice in the ground. Rating: 6/10
Trainer: Didier Guillemin. Jockey: Francois-Xavier Bertras
Form: 011-31
Has really stepped up in his last four runs, culminating in a win over Long On Value in the Al Quoz, but this French raider is another who would prefer some rain to arrive at Ascot by race time. Rating: 5/10
Trainer: James Fanshawe. Jockey: Tom Queally
Form: 8121-5
Won the British Champions Sprint last October but might have taken advantage of the way that race was run. Behind Tasleet on his seasonal bow at York but would fancy him to overturn that form with conditions appearing to be more in his favour. Rating: 7/10
Trainer: Richard Hannon. Jockey: Sean Levey
Form: -90416
Took a Listed prize at Doncaster in convincing fashion on his penultimate run but was behind Tasleet at York and the quick conditions will make life even tougher in this lofty company. Rating: 2/10
Trainer: Brian Meehan. Jockey: Silvestre de Sousa
Form: 8331-3
Nothing in his form profile would suggest he is up to winning such a deep and competitive Group 1 and was something of a disappointment on seasonal debut at Newmarket. Rating: 1/10
Trainer: Francois Rohaut. Jockey: Gregory Benoist
Form: 1414-1
Made the most of a drop in trip and class to win at Maisons-Laffitte last time but needs to find the best part of a stone on her best form to trouble the favourites here. Rating: 2/10
Trainer: Andrew Balding. Jockey: David Probert
Form: 119-02
Won a couple of big handicap prizes at Newmarket and Goodwood last summer before flopping on soft ground in the Haydock Sprint Cup at the end of the season. Hasn't really shown enough in two runs this year to suggest a Group 1 contest is hers for the taking. Rating: 3/10
Trainer: Mick Channon. Jockey: Graham Lee
Form: 1211-4
Three times a winner last season, the last of those a Newmarket Listed race, but her return at Headquarters in April was a disappointment and this is a massive step up in grade. Rating: 1/10
This could well be fought out by two old foes, Limato and MAGICAL MEMORY. Limato was hugely impressive in the July Cup but he comes here without a run since March and Charles Hills' charge should be a lot closer than he was at Newmarket, where the race was not run to suit and he suffered interference a couple of times. I'm hopeful of a big run from Kachy at the venue of his Commonwealth Cup second while Comicas could outrun his odds, now it appears to have been decided he is a sprinter.
1 MAGICAL MEMORY; 2 Limato; 3 Kachy; 4 Comicas