Other Sports Alsa Mix and Torpillo stake Cheltenham Festival claims on thrilling Sandown Friday December 8, 2018