OI OI JOHN (1) used the inside draw to advantage last time and hit the ground running with a sensational early split, paving the way for a 1.3 lengths win at this track over 491m in 29.88. One of the key runners again. BALLYDOYLE BOO (2) finished in the placings last time but could not have been more impressive before that in her quick 27.15 win at Oxford over 450m. Rates a leading chance if runs up to recent winning time. BEACH TIME (3) returned a better run last time, finishing in the money (29.78) at this track behind Waikiki Darren in an A2. Has the pace to be prominent. Didn't win last time but still ran one of the quickest times on the card. Leading chance. BEACH TRIP (4) was out of the frame here most recently but can atone.