Il Nuovo Postiglione - Cheltenham Festival: Three races to savour