While it initially seems like the horse's disappearance and the murder of the trainer, John Straker, are the main problems, Colonel Ross is revealed to have orchestrated both events to protect his horse from being stolen and to ensure that he could win a significant sum of money by betting on a rigged race.
Colonel Ross's actions are driven by his greed and desire to win at all costs, making him the true villain of the story.