Harry Angel wins Duke of York Stakes Star sprinter Harry Angel has made a successful start to his campaign with an authoritative display in the Duke of York Stakes.