Mix the yoghurt, paprika, allspice, cayenne pepper and garlic.
Place chicken pieces in a bowl and pour the marinade over them. Leave for 30 minutes.
Preheat barbecue. Take the chicken out of the marinade and cook until it is dark and crispy, remembering to turn it. Discard the remaining marinade. I always cut a piece open and look to see if it is cooked through (and eat this piece myself).