The victory of Islam