Not having a bet in the race, but if I had to I would pick Iballisticvin. They seem to be trying for the win, there was a bit of move for this one last time (16/1 into 9/2 before going out to 8/1) and showed improved form to finish 2nd in first time cheekpieces. Cheekpieces have gone and now they are trying the visor for first time, small move so far from 8/1 into 6/1. Has won here before, but never won on ground this quick ( 2 places from 11 runs on good to firm). Good luck with your selections.