Cheltenham deserved the win , some of their finishes were excellent -- .
We should have kept the score difference a lot lower -- we are capable .
Cheltenham deserved the win , some of their finishes were excellent -- but we should have kept the score difference a lot lower -- we are capable .