Cheltenham racegoers were left stunned as a horse tragically died moments after winning a race. Abuffalosoldier collapsed immediately after securing victory in the 2:55 at Cheltenham on Sunday.