to whom did the muslims attribute their victory
Muslims always attribute their victory to their god, Allah.
To their One and only God, Allah (swt)