Holmes, Sherlock - should be warned off the Turf for his part in the Silver Blaze affair. Let's look at the evidence against him.
Silver Blaze is 3/1 favourite for the Wessex Plate before he goes missing at which point his price drifts to 15/1 on the expectation he won't start. Sherlock Holmes discovers the horse (with his white bits dyed brown) at the stables of Silas Brown, trainer of the second favourite Desborough. Brown is hiding Silver Blaze to prevent him running in the Plate thereby giving his own horse a much better chance of winning. Holmes then persuades Brown to keep Silver Blaze under wraps at his yard until raceday and to produce him for the start of the race. In the minutes before the off Silver Blaze, still disguised as all-brown, is backed down from 15/1 to 5/4 and wins by 6 lengths from Desborough.
Holmes is an accessory after the fact to the crime of horse theft. He's also guilty of concealing a horse with a view to manipulating its price in the betting market. On the balance of probabilities, although the author doesn't tell us, Sherlock took 15/1 about a missing horse which he knew would start favourite. He's been known to have a bet because he had one in the race following the Plate. Somebody should take a look at his betting accounts.
Furthermore the rules of racing do not permit a horse to run against description i.e. if it has a silver blaze it must run with one. What the Winchester stewards were doing allowing this to happen one can only wonder. They should resign in shame. Holmes should be warned off for life and never allowed to investigate a case involving racehorses ever again.