Hard to believe that Colin Keane was 0-50 at Ascot before booting Villanova Queen (Ire) (Mastercraftsman {Ire}) home to record an emotional victory for Jessica Harrington in the Kensington Palace Fillies' Handicap. Anyone with even a passing interest in Irish racing will know that Keane is right up there with the best riders in Europe and his royal winner was long overdue. Of course, it came in rather fortuitous circumstances, with Keane deputising for Harrington's number one rider Shane Foley, who was cruelly ruled out for six weeks after breaking...