Joy of joys. Cheltenham bathed in sunshine and showers, good-to-soft ground and an exceptional bunch of jockeys at the top of ...