Chicken delicious Curry

.1 ¼ kg chicken pieces
. 2 boiled eggs (cut into halves)
. 1 big potato (peeled and cut into cubes)
.3 red chilies (cut into quarters)
.3 large onions (thinly sliced)
.2 large tomatoes (blended into puree)
.1 tbsp ginger paste
.1 tbsp garlic paste
.1 teaspoon garam massala powder
.1 tbsp turmeric powder
.2 tbsp yogurt
. ½ teaspoon cloves powder
. ½ teaspoon Blackpepper
.1 teaspoon cinnamon powder
.1 teaspoon cardamom powder
.1 teaspoon cumin powder
.1 teaspoon coriander powder
.salt to taste
.1 cup water
.5 curry leaves


.Mix chicken with garlic, ginger pastes, garam massala, salt, turmeric powder and yogurt.
.Allow to marinade for 1 ½ hours
.heat oil in a pan, add potatoes and fry for some minutes
.remove from heat, add onions in the oil, stir and cook till it become transparent
.add all the rest ingredients except for the boiled eggs
.mix well and cook for 10 minutes
.add marinated chicken, and fry potatoes into the mixture with 1 more cup of water. Cover and let shimmer till the chicken cook
.Uncover the pan, add boiled eggs, cover again and cook for more 5 minutes
.Remove from heat, serve in serving bowl