ITV Racing Preview: Can Goshen slay his Cheltenham demons?