Take the garlic, ginger, coriander, cumin and chili and make the paste of it.
Add almonds and water and again blend them well. Now heat the oil in the pan and add fry chicken in it.
Add spices and onions in oil and cook on the medium heat until light brown. Pour the paste and cook it again for few minutes.
Add yogurt with stirring followed by cream and sultanas. Put the browned chicken and sprinkle salt, sugar and garam masala. Cover and cook it for 15-20 minutes on the medium heat.
Before serving just sprinkle the toasted flaked almonds.