Carabo back from Goodwood