Season the chicken with salt and pepper evenly.
Dredge the chicken pieces in flour, shaking off any extra.
In a large skillet, heat olive oil over medium-high heat.
Brown the chicken in batches, ensuring skin becomes crispy.
Set aside on a plate.
Add bacon to the skillet and cook until crispy.
Stir in garlic, carrots, and pearl onions, cooking till onions turn golden.
Pour in red wine and chicken broth, scraping up any bits stuck on the skillet.
Bring to a gentle simmer before returning the chicken to the pan.
Cover and let it simmer for 1 hour.
Remove the chicken and vegetables.
Melt butter in a small skillet, whisk in flour for 1 minute.
Thicken the sauce by mixing in the butter-flour mixture, cooking for 2-3 minutes.