AYR 2.00 KILBARCHAN created a good impression when winning on debut at Chelmsford last time out. She battled back when headed to win and there should be more to come. That victory was over this trip which is another plus. PA:Press Association 2.30 REVENGE has been hammering at the door with three seconds and a […]