Goodwood-Galway Lucky 15: Road can find plenty more riches