A marriage of minds at Cheltenham Festival