Preheat Oven to 375 degrees.
Mix all of the the marinade ingredients (except the salt, pepper, and paprika) together in a container or food plastic storage bag that you can use for the marinating process of the chicken.
Rub the Paprika on both sides of the chicken pieces.
Then evenly season both sides of the the chicken pieces with salt and pepper.
Place the chicken pieces in the marinade. Cover the chicken, place in the refrigerator, and marinate the chicken for at least 8 hours.
When ready to cook the chicken, remove the chicken from the marinade.
Evenly salt and pepper both sides of the chicken. Then, Sprinkle the half teaspoon of paprika onto the chicken pieces. Set the chicken aside for at least 10 minutes to allow the chicken to have an even temperature and to prevent overcooking parts of the chicken.
Heat a oven safe pan on the stove top using medium high heat. Once the pan is hot, add about 2 tablespoons of olive oil to the pan.
Add the chicken to the pan skin side down. Cook for about 2 to 3 minutes to give the chicken skin a nice brown color.
Remove the chicken from the pan, and add the garlic for the sauce to pan. Cook for about 30 seconds. Remove the pan from the heat source.
Add the wine and balsamic vinegar from the sauce ingredients to the pan.
Place the chicken back into the pan.
Sprinkle the tomatoes in the open spaces around the chicken in the pan.
Place the pan in the oven.
Bake uncovered for 35 to 40 minutes or until the internal temperature of the chicken has reached 165 degrees when using your cooking thermometer.