Richard Fahey believes he has ‘Perfect’ candidate for 2,000 Guineas in Perfect Power
Perfect Power won two Group One races over six furlongs last year, and a first try at seven furlongs is a stepping stone to gauge whether the mile of the 2,000 Guineas on April 30 is within his range.