Francis Goya against all odds