Peel the onions and cloves of garlic and cut into fine cubes. Steam in the mineral water.
Season the chicken legs with salt and pepper and place in a baking dish. Mix the onion and garlic mixture with the soy sauce, red wine, tomato ketchup, cola and apricot jam and pour over the chicken legs.
Cook in the preheated oven at 200 ° C top / bottom heat on the middle rack (gas: level 3) for approx. 30 minutes, turning several times. Season to taste with red wine and serve.