actually luffy "defeated" moria AFTER his shadow power had expired. i also wouldnt count it as luck its simply using morias power against him the same way he uses crocodiles power against him,