Mark Allen has been given a suspended three-month ban and fined £10,000 for accusing Chinese players of cheating. The punishment comes for comments made after his defeat at the World Championship at the Crucible Theatre in Sheffield on April 22. The 26-year-old first accused his opponent Cao Yupeng, said cheating appeared to be a trait...







