Crush together garlic, ginger, vinegar, turmeric and peppercorns. Apply this mixture to the chicken pieces.
Half boil this chicken with salt to taste to get the stock from it.
In a pan, heat oil and fry the chicken pieces (without the stock) until brown on all sides and set aside.
In the same pan, switch off the flame and add turmeric, chilli powder, coriander powder and garam masala.
Now switch the flame on low and fry the spices until the rawness is gone taking care not to burn.
Add 1 tsp of water to the spices and fry on low.
Add the tomato purée and ketchup and fry until oil oozes out on the sides.
Add curry leaves and chicken stock along with chicken pieces.
Reduce the chicken stock until it becomes dry.
Garnish with coriander leaves.