Finest Sports first race at cheltenham betting Programs