Grind 1 onion, ginger, garlic, green chilies and the tomato into a paste. Marinate the chicken with this paste. To it add the red chilli powder, salt, turmeric powder, pepper powder, cumin powder, vinegar and garam masala powder. Leave it overnight preferably.