Green’s Dictionary of Slang

arrive v.

(Aus.) of a racehorse, to win.

[Aus]J. Alard He Who Shoots Last 205: ‘I feel absolutely certain the horse will win,’ [...] ‘I hope it arrives for you’.