A bold run from the front by Tom Cannon was maintained relentlessly with his mare romping home by nine lengths. The seven-race card was reduced to six following a medical incident which led to the ...